[ { "name": "Algorithmic-Trading", "propertyName": "algorithmicTrading", "UI": { "functionLibraries": [ { "name": "Trading Session Functions", "propertyName": "tradingSessionFunctions", "functionName": "newAlgorithmicTradingFunctionLibraryTradingSessionFunctions" } ] }, "TS": { "botModules": [ { "name": "Single Market Trading Bot", "propertyName": "singleMarketTradingBot", "functionName": "newAlgorithmicTradingBotModulesSingleMarketTradingBot", "fileName": "SingleMarketTradingBot.js", "folderName": "Trading-Bot", "botType": "Trading Bot" }, { "name": "Trading Session", "propertyName": "tradingSession", "functionName": "newAlgorithmicTradingBotModulesTradingSession", "fileName": "TradingSession.js", "folderName": "Trading-Bot" }, { "name": "Trading Process", "propertyName": "tradingProcess", "functionName": "newAlgorithmicTradingBotModulesTradingProcess", "fileName": "TradingProcess.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Engine", "propertyName": "tradingEngine", "functionName": "newAlgorithmicTradingBotModulesTradingEngine", "fileName": "TradingEngine.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Output", "propertyName": "tradingOutput", "functionName": "newAlgorithmicTradingBotModulesTradingOutput", "fileName": "TradingOutput.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Simulation", "propertyName": "tradingSimulation", "functionName": "newAlgorithmicTradingBotModulesTradingSimulation", "fileName": "TradingSimulation.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Episode", "propertyName": "tradingEpisode", "functionName": "newAlgorithmicTradingBotModulesTradingEpisode", "fileName": "TradingEpisode.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Records", "propertyName": "tradingRecords", "functionName": "newAlgorithmicTradingBotModulesTradingRecords", "fileName": "TradingRecords.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading System", "propertyName": "tradingSystem", "functionName": "newAlgorithmicTradingBotModulesTradingSystem", "fileName": "TradingSystem.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Stages", "propertyName": "tradingStages", "functionName": "newAlgorithmicTradingBotModulesTradingStages", "fileName": "TradingStages.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Strategy", "propertyName": "tradingStrategy", "functionName": "newAlgorithmicTradingBotModulesTradingStrategy", "fileName": "TradingStrategy.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Execution", "propertyName": "tradingExecution", "functionName": "newAlgorithmicTradingBotModulesTradingExecution", "fileName": "TradingExecution.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Position", "propertyName": "tradingPosition", "functionName": "newAlgorithmicTradingBotModulesTradingPosition", "fileName": "TradingPosition.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Snapshots", "propertyName": "snapshots", "functionName": "newAlgorithmicTradingBotModulesSnapshots", "fileName": "Snapshots.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Trading Orders", "propertyName": "tradingOrders", "functionName": "newAlgorithmicTradingBotModulesTradingOrders", "fileName": "TradingOrders.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Orders Simulations", "propertyName": "ordersSimulations", "functionName": "newAlgorithmicTradingBotModulesOrdersSimulations", "fileName": "OrdersSimulations.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Orders Calculations", "propertyName": "ordersCalculations", "functionName": "newAlgorithmicTradingBotModulesOrdersCalculations", "fileName": "OrdersCalculations.js", "folderName": "Trading-Bot/Low-Frequency-Trading" }, { "name": "Exchange API", "propertyName": "exchangeAPI", "functionName": "newAlgorithmicTradingBotModulesExchangeAPI", "fileName": "ExchangeAPI.js", "folderName": "Trading-Bot/Low-Frequency-Trading/APIs" } ] }, "plugins": [ "Trading Mines", "Trading Systems", "Trading Engines" ], "tasks": [ "Trading Tasks" ] }, { "name": "Machine-Learning", "propertyName": "machineLearning", "UI": { "functionLibraries": [ { "name": "Learning Session Functions", "propertyName": "learningSessionFunctions", "functionName": "newMachineLearningFunctionLibraryLearningSessionFunctions" } ] }, "TS": { "botModules": [ { "name": "Single Market Learning Bot", "propertyName": "singleMarketLearningBot", "functionName": "newMachineLearningBotModulesSingleMarketLearningBot", "fileName": "SingleMarketLearningBot.js", "folderName": "Learning-Bot", "botType": "Learning Bot" }, { "name": "Learning Session", "propertyName": "learningSession", "functionName": "newMachineLearningBotModulesLearningSession", "fileName": "LearningSession.js", "folderName": "Learning-Bot" }, { "name": "Learning Process", "propertyName": "learningProcess", "functionName": "newMachineLearningBotModulesLearningProcess", "fileName": "LearningProcess.js", "folderName": "Learning-Bot/Low-Frequency-Learning" }, { "name": "Learning Engine", "propertyName": "learningEngine", "functionName": "newMachineLearningBotModulesLearningEngine", "fileName": "LearningEngine.js", "folderName": "Learning-Bot/Low-Frequency-Learning" }, { "name": "Learning Output", "propertyName": "learningOutput", "functionName": "newMachineLearningBotModulesLearningOutput", "fileName": "LearningOutput.js", "folderName": "Learning-Bot/Low-Frequency-Learning" }, { "name": "Learning Simulation", "propertyName": "learningSimulation", "functionName": "newMachineLearningBotModulesLearningSimulation", "fileName": "LearningSimulation.js", "folderName": "Learning-Bot/Low-Frequency-Learning" }, { "name": "Learning Episode", "propertyName": "learningEpisode", "functionName": "newMachineLearningBotModulesLearningEpisode", "fileName": "LearningEpisode.js", "folderName": "Learning-Bot/Low-Frequency-Learning" }, { "name": "Learning Records", "propertyName": "learningRecords", "functionName": "newMachineLearningBotModulesLearningRecords", "fileName": "LearningRecords.js", "folderName": "Learning-Bot/Low-Frequency-Learning" }, { "name": "Learning System", "propertyName": "learningSystem", "functionName": "newMachineLearningBotModulesLearningSystem", "fileName": "LearningSystem.js", "folderName": "Learning-Bot/Low-Frequency-Learning" } ] }, "plugins": [ "Learning Mines", "Learning Systems", "Learning Engines" ], "tasks": [ "Learning Tasks" ] }, { "name": "Foundations", "propertyName": "foundations", "UI": { "globals": [ { "name": "Zoom", "propertyName": "zoom", "functionName": "newFoundationsGlobalsZoom" } ], "functionLibraries": [ { "name": "Reference Attach Detach", "propertyName": "attachDetach", "functionName": "newFoundationsFunctionLibraryReferenceAttachDetach" }, { "name": "Chain Attach Detach", "propertyName": "chainAttachDetach", "functionName": "newFoundationsFunctionLibraryChainAttachDetach" }, { "name": "Node Deleter", "propertyName": "nodeDeleter", "functionName": "newFoundationsFunctionLibraryNodeDeleter" }, { "name": "Ui Objects From Nodes", "propertyName": "uiObjectsFromNodes", "functionName": "newFoundationsFunctionLibraryUiObjectsFromNodes" }, { "name": "Protocol Node", "propertyName": "protocolNode", "functionName": "newFoundationsFunctionLibraryProtocolNode" }, { "name": "Node Cloning", "propertyName": "nodeCloning", "functionName": "newFoundationsFunctionLibraryNodeCloning" }, { "name": "Shortcut Keys", "propertyName": "shortcutKeys", "functionName": "newFoundationsFunctionLibraryShortcutKeys" }, { "name": "On Focus", "propertyName": "onFocus", "functionName": "newFoundationsFunctionLibraryOnFocus" }, { "name": "Webhook Functions", "propertyName": "webhookFunctions", "functionName": "newFoundationsFunctionLibraryWebhookFunctions" }, { "name": "Dependencies Filter", "propertyName": "dependenciesFilter", "functionName": "newFoundationsFunctionLibraryDependenciesFilter" }, { "name": "Node Path", "propertyName": "nodePath", "functionName": "newFoundationsFunctionLibraryNodePath" }, { "name": "Task Functions", "propertyName": "taskFunctions", "functionName": "newFoundationsFunctionLibraryTaskFunctions" }, { "name": "Crypto Ecosystem Functions", "propertyName": "cryptoEcosystemFunctions", "functionName": "newFoundationsFunctionLibraryCryptoEcosystemFunctions" }, { "name": "Data Storage Functions", "propertyName": "dataStorageFunctions", "functionName": "newFoundationsFunctionLibraryDataStorageFunctions" }, { "name": "Charting Space Functions", "propertyName": "chartingSpaceFunctions", "functionName": "newFoundationsFunctionLibraryChartingSpaceFunctions" }, { "name": "Workspace Functions", "propertyName": "workspaceFunctions", "functionName": "newFoundationsFunctionLibraryWorkspaceFunctions" }, { "name": "Social Bots Functions", "propertyName": "socialBotsFunctions", "functionName": "newFoundationsFunctionLibrarySocialBotsFunctions" } ], "utilities": [ { "name": "Branches", "propertyName": "branches", "functionName": "newFoundationsUtilitiesBranches" }, { "name": "Clipboard", "propertyName": "clipboard", "functionName": "newFoundationsUtilitiesClipboard" }, { "name": "Coordinate Transformations", "propertyName": "coordinateTransformations", "functionName": "newFoundationsUtilitiesCoordinateTransformations" }, { "name": "Date Rate Transformations", "propertyName": "dateRateTransformations", "functionName": "newFoundationsUtilitiesDateRateTransformations" }, { "name": "Dates", "propertyName": "dates", "functionName": "newFoundationsUtilitiesDates" }, { "name": "Download", "propertyName": "download", "functionName": "newFoundationsUtilitiesDownload" }, { "name": "Draw Print", "propertyName": "drawPrint", "functionName": "newFoundationsUtilitiesDrawPrint" }, { "name": "Hierarchy", "propertyName": "hierarchy", "functionName": "newFoundationsUtilitiesHierarchy" }, { "name": "Load Save Frame", "propertyName": "loadSaveFrame", "functionName": "newFoundationsUtilitiesLoadSaveFrame" }, { "name": "Tutorial", "propertyName": "tutorial", "functionName": "newFoundationsUtilitiesTutorial" }, { "name": "Menu", "propertyName": "menu", "functionName": "newFoundationsUtilitiesMenu" }, { "name": "Meshes", "propertyName": "meshes", "functionName": "newFoundationsUtilitiesMeshes" }, { "name": "Node Children", "propertyName": "nodeChildren", "functionName": "newFoundationsUtilitiesNodeChildren" }, { "name": "Node Config", "propertyName": "nodeConfig", "functionName": "newFoundationsUtilitiesNodeConfig" }, { "name": "Folders", "propertyName": "folders", "functionName": "newFoundationsUtilitiesFolders" }, { "name": "Strings", "propertyName": "strings", "functionName": "newFoundationsUtilitiesStrings" }, { "name": "Git Branches", "propertyName": "gitBranches", "functionName": "newFoundationsUtilitiesGitBranches" }, { "name": "Status Bar", "propertyName": "statusBar", "functionName": "newFoundationsUtilitiesStatusBar" } ], "spaces": [ { "name": "Floating Space", "folderName": "Floating-Space", "propertyName": "floatingSpace", "functionName": "newFoundationsFloatingSpace", "initializationIndex": 0, "animationPhysicsIndex": 1, "animationDrawIndex": 0, "onMouseWheelIndex": 6, "onMouseOverIndex": 7, "onMouseClickIndex": 4, "onMouseDownIndex": 6 }, { "name": "Top Space", "folderName": "Top-Space", "propertyName": "topSpace", "functionName": "newFoundationsTopSpace", "initializationIndex": 1, "animationPhysicsIndex": 5, "animationDrawIndex": 4, "onMouseOverIndex": 1, "onMouseClickIndex": 1, "onMouseDownIndex": 2 }, { "name": "Cockpit Space", "folderName": "Cocksit-Space", "propertyName": "cockpitSpace", "functionName": "newFoundationsCockpitSpace", "initializationIndex": 2, "animationPhysicsIndex": 0, "animationDrawIndex": 5, "onMouseWheelIndex": 4, "onMouseOverIndex": 3, "onMouseClickIndex": 2, "onMouseDownIndex": 3 }, { "name": "Design Space", "folderName": "Design-Space", "propertyName": "designSpace", "functionName": "newFoundationsDesignSpace", "initializationIndex": 3, "animationPhysicsIndex": 3, "animationDrawIndex": 2, "onMouseWheelIndex": 0, "onMouseOverIndex": 6, "onMouseClickIndex": 0, "onMouseDownIndex": 1 }, { "name": "Panel Space", "folderName": "Panel-Space", "propertyName": "panelSpace", "functionName": "newFoundationsPanelSpace", "initializationIndex": 4, "animationPhysicsIndex": 4, "animationDrawIndex": 3, "onMouseWheelIndex": 3, "onMouseOverIndex": 4, "onMouseClickIndex": 3, "onMouseDownIndex": 4 }, { "name": "Charting Space", "folderName": "Charting-Space", "propertyName": "chartingSpace", "functionName": "newFoundationsChartingSpace", "initializationIndex": 5, "animationPhysicsIndex": 2, "animationDrawIndex": 1, "onMouseWheelIndex": 5, "onMouseOverIndex": 5, "onMouseClickIndex": 5, "onMouseDownIndex": 5 }, { "name": "Side Space", "folderName": "Floating-Space", "propertyName": "sideSpace", "functionName": "newFoundationsSideSpace", "initializationIndex": 6, "animationPhysicsIndex": 6, "animationDrawIndex": 6, "onMouseWheelIndex": 2, "onMouseOverIndex": 3, "onMouseClickIndex": 6, "onMouseDownIndex": 0 }, { "name": "Workspace Space", "folderName": "Workspace-Space", "propertyName": "workspaceSpace", "functionName": "newFoundationsWorkspaceSpace", "initializationIndex": 7, "animationPhysicsIndex": 7, "animationDrawIndex": 7, "onMouseWheelIndex": 1, "onMouseOverIndex": 2, "onMouseClickIndex": 7, "onMouseDownIndex": 0 }, { "name": "Chat Space", "folderName": "Chat-Space", "propertyName": "chatSpace", "functionName": "newFoundationsChatSpace" } ] }, "TS": { "globals": [ { "name": "Time Frames", "propertyName": "timeFrames", "functionName": "newFoundationsGlobalsTimeFrames", "fileName": "TimeFrames.js" }, { "name": "Standard Responses", "propertyName": "standardResponses", "functionName": "newFoundationsGlobalsStandardResponses", "fileName": "StandardResponses.js" }, { "name": "Process Variables", "propertyName": "processVariables", "functionName": "newFoundationsGlobalsProcessVariables", "fileName": "ProcessVariables.js" }, { "name": "Process Constants", "propertyName": "processConstants", "functionName": "newFoundationsGlobalsProcessConstants", "fileName": "ProcessConstants.js" }, { "name": "Process Module Objects", "propertyName": "processModuleObjects", "functionName": "newFoundationsGlobalsModuleObjects", "fileName": "ProcessModuleObjects.js" }, { "name": "Task Variables", "propertyName": "taskVariables", "functionName": "newFoundationsGlobalsTaskVariables", "fileName": "TaskVariables.js" }, { "name": "Task Constants", "propertyName": "taskConstants", "functionName": "newFoundationsGlobalsTaskConstants", "fileName": "TaskConstants.js" }, { "name": "NODE JS Constants", "propertyName": "nodeJSConstants", "functionName": "newFoundationsGlobalsNodeJSConstants", "fileName": "NodeJSConstants.js" }, { "name": "Logger Variables", "propertyName": "loggerVariables", "functionName": "newFoundationsGlobalsLoggerVariables", "fileName": "LoggerVariables.js" } ], "functionLibraries": [ { "name": "Node JS Functions", "propertyName": "nodeJSFunctions", "functionName": "newFoundationsFunctionLibrariesNodeJSFunctions", "fileName": "NodeJSFunctions.js" }, { "name": "Task Functions", "propertyName": "taskFunctions", "functionName": "newFoundationsFunctionLibrariesTaskFunctions", "fileName": "TaskFunctions.js" }, { "name": "Process Functions", "propertyName": "processFunctions", "functionName": "newFoundationsFunctionLibrariesProcessFunctions", "fileName": "ProcessFunctions.js" }, { "name": "Session Functions", "propertyName": "sessionFunctions", "functionName": "newFoundationsFunctionLibrariesSessionFunctions", "fileName": "SessionFunctions.js" }, { "name": "Single Market Functions", "propertyName": "singleMarketFunctions", "functionName": "newFoundationsFunctionLibrariesSingleMarketFunctions", "fileName": "SingleMarketFunctions.js" }, { "name": "Data Dependencies Functions", "propertyName": "dataDependenciesFunctions", "functionName": "newFoundationsFunctionLibrariesDataDependenciesFunctions", "fileName": "DataDependenciesFunctions.js" }, { "name": "From One Min To Multi Time Frame Functions", "propertyName": "fromOneMinToMultiTimeFrameFunctions", "functionName": "newFoundationsFunctionLibrariesFromOneMinToMultiTimeFrameFunctions", "fileName": "FromOneMinToMultiTimeFrameFunctions.js" }, { "name": "Process Files Functions", "propertyName": "processFilesFunctions", "functionName": "newFoundationsFunctionLibrariesProcessFilesFunctions", "fileName": "ProcessFilesFunctions.js" }, { "name": "Output Management Functions", "propertyName": "outputManagementFunctions", "functionName": "newFoundationsFunctionLibrariesOutputManagementFunctions", "fileName": "OutputManagementFunctions.js" } ], "utilities": [ { "name": "Node Functions", "propertyName": "nodeFunctions", "functionName": "newFoundationsUtilitiesNodeFunctions", "fileName": "NodeFunctions.js" }, { "name": "Date Time Functions", "propertyName": "dateTimeFunctions", "functionName": "newFoundationsUtilitiesDateTimeFunctions", "fileName": "DateTimeFunctions.js" }, { "name": "Miscellaneous Functions", "propertyName": "miscellaneousFunctions", "functionName": "newFoundationsUtilitiesMiscellaneousFunctions", "fileName": "MiscellaneousFunctions.js" }, { "name": "Error Handling Functions", "propertyName": "errorHandlingFunctions", "functionName": "newFoundationsUtilitiesErrorHandlingFunctions", "fileName": "ErrorHandlingFunctions.js" } ], "taskModules": [ { "name": "Event Server Client", "propertyName": "eventServerClient", "functionName": "newFoundationsTaskModulesEventServerClient", "fileName": "EventServerClient.js" }, { "name": "File Storage", "propertyName": "fileStorage", "functionName": "newFoundationsTaskModulesFileStorage", "fileName": "FileStorage.js" }, { "name": "Debug Log", "propertyName": "debugLog", "functionName": "newFoundationsTaskModulesDebugLog", "fileName": "DebugLog.js" } ], "processModules": [ { "name": "Status Report", "propertyName": "statusReport", "functionName": "newFoundationsProcessModulesStatusReport", "fileName": "StatusReport.js" }, { "name": "Status Dependencies", "propertyName": "statusDependencies", "functionName": "newFoundationsProcessModulesStatusDependencies", "fileName": "StatusDependencies.js" }, { "name": "Data Dependencies", "propertyName": "dataDependencies", "functionName": "newFoundationsProcessModulesDataDependencies", "fileName": "DataDependencies.js" }, { "name": "Dataset", "propertyName": "dataset", "functionName": "newFoundationsProcessModulesDataset", "fileName": "Dataset.js" }, { "name": "Process Execution Events", "propertyName": "processExecutionEvents", "functionName": "newFoundationsProcessModulesProcessExecutionEvents", "fileName": "ProcessExecutionEvents.js" }, { "name": "Process Output", "propertyName": "processOutput", "functionName": "newFoundationsProcessModulesProcessOutput", "fileName": "ProcessOutput.js" } ], "botModules": [ { "name": "Announcements", "propertyName": "announcements", "functionName": "newFoundationsBotModulesAnnouncements", "fileName": "Announcements.js", "folderName": "Trading-Bot/Announcements" }, { "name": "Social Bots", "propertyName": "socialBots", "functionName": "newFoundationsBotModulesSocialBots", "fileName": "SocialBots.js", "folderName": "Trading-Bot/Announcements" }, { "name": "Telegram Bot", "propertyName": "telegramBot", "functionName": "newFoundationsBotModulesTelegramBot", "fileName": "TelegramBot.js", "folderName": "Trading-Bot/Announcements" }, { "name": "Discord Bot", "propertyName": "discordBot", "functionName": "newFoundationsBotModulesDiscordBot", "fileName": "DiscordBot.js", "folderName": "Trading-Bot/Announcements" }, { "name": "Slack Bot", "propertyName": "slackBot", "functionName": "newFoundationsBotModulesSlackBot", "fileName": "SlackBot.js", "folderName": "Trading-Bot/Announcements" }, { "name": "Twitter Bot", "propertyName": "twitterBot", "functionName": "newFoundationsBotModulesTwitterBot", "fileName": "TwitterBot.js", "folderName": "Trading-Bot/Announcements" } ] }, "PL": { "utilities": [ { "name": "Async Functions", "propertyName": "asyncFunctions", "functionName": "newFoundationsUtilitiesAsyncFunctions", "fileName": "AsyncFunctions.js" }, { "name": "Web Access", "propertyName": "webAccess", "functionName": "newFoundationsUtilitiesWebAccess", "fileName": "WebAccess.js" } ] }, "SA": { "globals": [ { "name": "Time Constants", "propertyName": "timeConstants", "functionName": "newFoundationsGlobalsTimeConstants", "fileName": "TimeConstants.js" } ], "utilities": [ { "name": "Miscellaneous Functions", "propertyName": "miscellaneousFunctions", "functionName": "newFoundationsUtilitiesMiscellaneousFunctions", "fileName": "MiscellaneousFunctions.js" }, { "name": "Files And Directories", "propertyName": "filesAndDirectories", "functionName": "newFoundationsUtilitiesFilesAndDirectories", "fileName": "FilesAndDirectories.js" }, { "name": "Http Responses", "propertyName": "httpResponses", "functionName": "newFoundationsUtilitiesHttpResponses", "fileName": "HttpResponses.js" }, { "name": "Http Requests", "propertyName": "httpRequests", "functionName": "newFoundationsUtilitiesHttpRequests", "fileName": "HttpRequests.js" } ] }, "plugins": [ "Tutorials", "API Maps" ] }, { "name": "Data-Mining", "propertyName": "dataMining", "UI": { "functionLibraries": [ { "name": "Mine Functions", "propertyName": "mineFunctions", "functionName": "newDataMiningFunctionLibraryMineFunctions" } ] }, "TS": { "botModules": [ { "name": "Single Market Sensor Bot", "propertyName": "singleMarketSensorBot", "functionName": "newDataMiningBotModulesSingleMarketSensorBot", "fileName": "SingleMarketSensorBot.js", "folderName": "Sensor-Bot", "botType": "Sensor Bot" }, { "name": "Exchange Raw Data Historic OHLCVs", "propertyName": "historicOHLCVs", "functionName": "newDataMiningBotModulesHistoricOHLCVs", "fileName": "HistoricOHLCVs.js", "folderName": "Sensor-Bot/Exchange-Raw-Data" }, { "name": "Single Market API Data Fetcher Bot", "propertyName": "singleMarketAPIDataFetcherBot", "functionName": "newDataMiningBotModulesSingleMarketAPIDataFetcherBot", "fileName": "SingleMarketAPIDataFetcherBot.js", "folderName": "API-Data-Fetcher-Bot", "botType": "API Data Fetcher Bot" }, { "name": "API Data Fetcher Fetching Process", "propertyName": "fetchingProcess", "functionName": "newDataMiningBotModulesFetchingProcess", "fileName": "FetchingProcess.js", "folderName": "API-Data-Fetcher-Bot" }, { "name": "Single Market Indicator Bot", "propertyName": "singleMarketIndicatorBot", "functionName": "newDataMiningBotModulesSingleMarketIndicatorBot", "fileName": "SingleMarketIndicatorBot.js", "folderName": "Indicator-Bot", "botType": "Indicator Bot" }, { "name": "Candles Volumes Multi Time Frame Daily", "propertyName": "candlesVolumesMultiTimeFrameDaily", "functionName": "newDataMiningBotModulesCandlesVolumesMultiTimeFrameDaily", "fileName": "CandlesVolumesMultiTimeFrameDaily.js", "folderName": "Indicator-Bot/Candles-Volumes" }, { "name": "Candles Volumes Multi Time Frame Market", "propertyName": "candlesVolumesMultiTimeFrameMarket", "functionName": "newDataMiningBotModulesCandlesVolumesMultiTimeFrameMarket", "fileName": "CandlesVolumesMultiTimeFrameMarket.js", "folderName": "Indicator-Bot/Candles-Volumes" }, { "name": "Bollinger Bands Multi Time Frame Daily", "propertyName": "bollingerBandsMultiTimeFrameDaily", "functionName": "newDataMiningBotModulesBollingerBandsMultiTimeFrameDaily", "fileName": "BollingerBandsMultiTimeFrameDaily.js", "folderName": "Indicator-Bot/Bollinger-Bands" }, { "name": "Bollinger Bands Multi Time Frame Market", "propertyName": "bollingerBandsMultiTimeFrameMarket", "functionName": "newDataMiningBotModulesBollingerBandsMultiTimeFrameMarket", "fileName": "BollingerBandsMultiTimeFrameMarket.js", "folderName": "Indicator-Bot/Bollinger-Bands" }, { "name": "Multi Time Frame Market", "propertyName": "multiTimeFrameMarket", "functionName": "newDataMiningBotModulesMultiTimeFrameMarket", "fileName": "MultiTimeFrameMarket.js", "folderName": "Indicator-Bot" }, { "name": "Multi Time Frame Daily", "propertyName": "multiTimeFrameDaily", "functionName": "newDataMiningBotModulesMultiTimeFrameDaily", "fileName": "MultiTimeFrameDaily.js", "folderName": "Indicator-Bot" }, { "name": "From One Min To Multi Time Frame Market", "propertyName": "fromOneMinToMultiTimeFrameMarket", "functionName": "newDataMiningBotModulesFromOneMinToMultiTimeFrameMarket", "fileName": "FromOneMinToMultiTimeFrameMarket.js", "folderName": "Indicator-Bot" }, { "name": "From One Min To Multi Time Frame Daily", "propertyName": "fromOneMinToMultiTimeFrameDaily", "functionName": "newDataMiningBotModulesFromOneMinToMultiTimeFrameDaily", "fileName": "FromOneMinToMultiTimeFrameDaily.js", "folderName": "Indicator-Bot" }, { "name": "Indicator Output", "propertyName": "indicatorOutput", "functionName": "newDataMiningBotModulesIndicatorOutput", "fileName": "IndicatorOutput.js", "folderName": "Indicator-Bot" }, { "name": "Webhooks Check Webhook", "propertyName": "checkWebhook", "functionName": "newDataMiningBotModulesCheckWebhook", "fileName": "CheckWebhook.js", "folderName": "Sensor-Bot/Webhooks" } ] }, "plugins": [ "Data Mines" ], "tasks": [ "Data Tasks" ] }, { "name": "Community-Plugins", "propertyName": "communityPlugins", "UI": { "functionLibraries": [ { "name": "Plugins Functions", "propertyName": "pluginsFunctions", "functionName": "newPluginsFunctionLibraryPluginsFunctions" } ], "utilities": [ { "name": "Plugins", "propertyName": "plugins", "functionName": "newPluginsUtilitiesPlugins" } ] }, "SA": { "utilities": [ { "name": "Plugins", "propertyName": "plugins", "functionName": "newPluginsUtilitiesPlugins", "fileName": "Plugins.js" } ] }, "plugins": [] }, { "name": "Ethereum", "propertyName": "ethereum", "UI": { "globals": [ { "name": "ChainIds", "propertyName": "chainIds", "functionName": "newEthereumGlobalsChainIds" } ], "functionLibraries": [ { "name": "Accounts", "propertyName": "accounts", "functionName": "newEthereumFunctionLibraryAccounts" } ], "utilities": [ { "name": "Route To Client", "propertyName": "routeToClient", "functionName": "newEthereumUtilitiesRouteToClient" } ], "spaces": [ { "name": "Blockchain Space", "folderName": "Blockchain-Space", "propertyName": "blockchainSpace", "functionName": "newEthereumBlockchainSpace", "initializationIndex": 0, "animationPhysicsIndex": 0, "animationDrawIndex": 0, "onMouseWheelIndex": 0, "onMouseOverIndex": 0, "onMouseClickIndex": 0, "onMouseDownIndex": 0 }, { "name": "Wallet Space", "folderName": "Wallet-Space", "propertyName": "walletSpace", "functionName": "newEthereumWalletSpace", "initializationIndex": 1, "animationPhysicsIndex": 1, "animationDrawIndex": 1, "onMouseWheelIndex": 1, "onMouseOverIndex": 1, "onMouseClickIndex": 1, "onMouseDownIndex": 1 } ] }, "TS": {}, "PL": {} }, { "name": "TensorFlow", "propertyName": "tensorflow", "UI": { "globals": [], "functionLibraries": [], "utilities": [], "spaces": [] }, "TS": { "globals": [], "functionLibraries": [], "utilities": [], "botModules": [ { "name": "TensorFlow Library", "propertyName": "tensorFlowLibrary", "functionName": "newTensorFlowBotModulesTensorFlowLibrary", "fileName": "TensorFlowLibrary.js", "folderName": "Learning-Bot/Low-Frequency-Learning" }, { "name": "TensorFlow Models Manager", "propertyName": "tensorFlowModelsManager", "functionName": "newTensorFlowModelsManager", "fileName": "TensorFlowModelsManager.js", "folderName": "Learning-Bot/Low-Frequency-Learning" }, { "name": "ML Data Manager", "propertyName": "mlData", "functionName": "newMLDataObj", "fileName": "MLDataManager.js", "folderName": "Learning-Bot/Low-Frequency-Learning" } ] } }, { "name": "Education", "propertyName": "education", "UI": { "globals": [ { "name": "Docs", "propertyName": "docs", "functionName": "newEducationGlobalsDocs" } ], "functionLibraries": [], "utilities": [ { "name": "Languages", "propertyName": "languages", "functionName": "newEducationUtilitiesLanguages" }, { "name": "Docs", "propertyName": "docs", "functionName": "newEducationUtilitiesDocs" } ], "spaces": [ { "name": "Docs Space", "folderName": "Docs-Space", "propertyName": "docsSpace", "functionName": "newEducationDocSpace", "initializationIndex": 0, "animationPhysicsIndex": 0, "animationDrawIndex": 0, "onMouseWheelIndex": 0, "onMouseOverIndex": 0, "onMouseClickIndex": 0, "onMouseDownIndex": 0 }, { "name": "Tutorial Space", "folderName": "Tutorial-Space", "propertyName": "tutorialSpace", "functionName": "newEducationTutorialSpace", "initializationIndex": 1, "animationPhysicsIndex": 1, "animationDrawIndex": 1, "onMouseWheelIndex": 1, "onMouseOverIndex": 1, "onMouseClickIndex": 1, "onMouseDownIndex": 1 } ] }, "TS": { "globals": [], "functionLibraries": [], "utilities": [ { "name": "Docs Functions", "propertyName": "docsFunctions", "functionName": "newEducationUtilitiesDocsFunctions", "fileName": "DocsFunctions.js" } ], "taskModules": [], "processModules": [], "botModules": [] }, "PL": {} }, { "name": "Governance", "propertyName": "governance", "UI": { "globals": [ { "name": "Designer", "propertyName": "designer", "functionName": "newGovernanceGlobalsDesigner" }, { "name": "Reports", "propertyName": "reports", "functionName": "newGovernanceGlobalsReports" }, { "name": "SA Token", "propertyName": "saToken", "functionName": "newGovernanceGlobalsSaToken" } ], "functionLibraries": [ { "name": "Assets", "propertyName": "assets", "functionName": "newGovernanceFunctionLibraryAssets" }, { "name": "Token Power", "propertyName": "tokenPower", "functionName": "newGovernanceFunctionLibraryTokenPower" }, { "name": "Token Mining", "propertyName": "tokenMining", "functionName": "newGovernanceFunctionLibraryTokenMining" }, { "name": "Voting Program", "propertyName": "votingProgram", "functionName": "newGovernanceFunctionLibraryVotingProgram" }, { "name": "Delegation Program", "propertyName": "delegationProgram", "functionName": "newGovernanceFunctionLibraryDelegationProgram" }, { "name": "Tokens", "propertyName": "tokens", "functionName": "newGovernanceFunctionLibraryTokens" }, { "name": "Weights", "propertyName": "weights", "functionName": "newGovernanceFunctionLibraryWeights" }, { "name": "Claims Program", "propertyName": "claimsProgram", "functionName": "newGovernanceFunctionLibraryClaimsProgram" }, { "name": "Distribution Process", "propertyName": "distributionProcess", "functionName": "newGovernanceFunctionLibraryDistributionProcess" }, { "name": "Plugins Functions", "propertyName": "pluginsFunctions", "functionName": "newGovernanceFunctionLibraryPluginsFunctions" }, { "name": "Referral Program", "propertyName": "referralProgram", "functionName": "newGovernanceFunctionLibraryReferralProgram" }, { "name": "Support Program", "propertyName": "supportProgram", "functionName": "newGovernanceFunctionLibrarySupportProgram" }, { "name": "Influencer Program", "propertyName": "influencerProgram", "functionName": "newGovernanceFunctionLibraryInfluencerProgram" }, { "name": "Mentorship Program", "propertyName": "mentorshipProgram", "functionName": "newGovernanceFunctionLibraryMentorshipProgram" }, { "name": "Staking Program", "propertyName": "stakingProgram", "functionName": "newGovernanceFunctionLibraryStakingProgram" }, { "name": "Profile Constructor", "propertyName": "profileConstructor", "functionName": "newGovernanceFunctionLibraryProfileConstructor" }, { "name": "Github Program", "propertyName": "githubProgram", "functionName": "newGovernanceFunctionLibraryGithubProgram" }, { "name": "Airdrop Program", "propertyName": "airdropProgram", "functionName": "newGovernanceFunctionLibraryAirdropProgram" } ], "utilities": [ { "name": "Pools", "propertyName": "pools", "functionName": "newGovernanceUtilitiesPools" }, { "name": "Decendent Program", "propertyName": "decendentProgram", "functionName": "newGovernanceUtilitiesDecendentProgram" }, { "name": "Bonus Program", "propertyName": "bonusProgram", "functionName": "newGovernanceUtilitiesBonusProgram" }, { "name": "Validations", "propertyName": "validations", "functionName": "newGovernanceUtilitiesValidations" }, { "name": "Tables", "propertyName": "tables", "functionName": "newGovernanceUtilitiesTables" }, { "name": "Descendent Tables", "propertyName": "decendentTables", "functionName": "newGovernanceUtilitiesDecendentTables" }, { "name": "Common Tables", "propertyName": "commonTables", "functionName": "newGovernanceUtilitiesCommonTables" }, { "name": "Filters", "propertyName": "filters", "functionName": "newGovernanceUtilitiesFilters" }, { "name": "Conversions", "propertyName": "conversions", "functionName": "newGovernanceUtilitiesConversions" } ], "spaces": [ { "name": "User Profile Space", "folderName": "User-Profile-Space", "propertyName": "userProfileSpace", "functionName": "newGovernanceUserProfileSpace", "initializationIndex": 0, "animationPhysicsIndex": 0, "animationDrawIndex": 0, "onMouseWheelIndex": 0, "onMouseOverIndex": 0, "onMouseClickIndex": 0, "onMouseDownIndex": 0 }, { "name": "Reports Space", "folderName": "Reports-Space", "propertyName": "reportsSpace", "functionName": "newGobernanceReportsSpace", "initializationIndex": 1, "animationPhysicsIndex": 1, "animationDrawIndex": 1, "onMouseWheelIndex": 1, "onMouseOverIndex": 1, "onMouseClickIndex": 1, "onMouseDownIndex": 1 } ] }, "TS": {}, "PL": {}, "plugins": [ "User Profiles", "Pools", "Assets", "Features", "Positions" ] }, { "name": "Network", "propertyName": "network", "NT": { "globals": [], "modules": [ { "name": "Web Sockets Interface", "propertyName": "webSocketsInterface", "functionName": "newNetworkModulesWebSocketsInterface", "fileName": "WebSocketsInterface.js" } ], "utilities": [] }, "SA": { "globals": [], "modules": [ { "name": "Web Sockets Client", "propertyName": "webSocketsClient", "functionName": "newNetworkModulesWebSocketsClient", "fileName": "WebSocketsClient.js" } ], "utilities": [] } }, { "name": "Social-Trading", "propertyName": "socialTrading", "NT": { "globals": [ { "name": "Memory", "propertyName": "memory", "functionName": "newSocialTradingGlobalsMemory", "fileName": "Memory.js" } ], "modules": [ { "name": "User Profiles", "propertyName": "queriesUserProfiles", "functionName": "newSocialTradingModulesQueriesUserProfiles", "fileName": "Queries/UserProfiles.js" }, { "name": "Unfollowed User Profiles", "propertyName": "queriesUnfollowedUserProfiles", "functionName": "newSocialTradingModulesQueriesUnfollowedUserProfiles", "fileName": "Queries/UnfollowedUserProfiles.js" }, { "name": "Bot Profile Stats", "propertyName": "queriesBotProfileStats", "functionName": "newSocialTradingModulesQueriesBotProfileStats", "fileName": "Queries/BotProfileStats.js" }, { "name": "User Profile Stats", "propertyName": "queriesUserProfileStats", "functionName": "newSocialTradingModulesQueriesUserProfileStats", "fileName": "Queries/UserProfileStats.js" }, { "name": "Profile Posts", "propertyName": "queriesProfilePosts", "functionName": "newSocialTradingModulesQueriesProfilePosts", "fileName": "Queries/ProfilePosts.js" }, { "name": "Profile Followers", "propertyName": "queriesProfileFollowers", "functionName": "newSocialTradingModulesQueriesProfileFollowers", "fileName": "Queries/ProfileFollowers.js" }, { "name": "Profile Following", "propertyName": "queriesProfileFollowing", "functionName": "newSocialTradingModulesQueriesProfileFollowing", "fileName": "Queries/ProfileFollowing.js" }, { "name": "Post Replies", "propertyName": "queriesPostReplies", "functionName": "newSocialTradingModulesQueriesPostReplies", "fileName": "Queries/PostReplies.js" }, { "name": "Events", "propertyName": "queriesEvents", "functionName": "newSocialTradingModulesQueriesEvents", "fileName": "Queries/Events.js" }, { "name": "User Profile", "propertyName": "socialGraphUserProfile", "functionName": "newSocialTradingModulesSocialGraphUserProfile", "fileName": "Social-Graph/UserProfile.js" }, { "name": "Bot Profile", "propertyName": "socialGraphBotProfile", "functionName": "newSocialTradingModulesSocialGraphBotProfile", "fileName": "Social-Graph/BotProfile.js" }, { "name": "Post", "propertyName": "socialGraphPost", "functionName": "newSocialTradingModulesSocialGraphPost", "fileName": "Social-Graph/Post.js" }, { "name": "Social Graph", "propertyName": "socialGraph", "functionName": "newSocialTradingModulesSocialGraph", "fileName": "SocialGraph.js" }, { "name": "Bootstrap", "propertyName": "bootstrap", "functionName": "newSocialTradingModulesBootstrap", "fileName": "Bootstrap.js" }, { "name": "Query", "propertyName": "query", "functionName": "newSocialTradingModulesQuery", "fileName": "Query.js" }, { "name": "Event", "propertyName": "event", "functionName": "newSocialTradingModulesEvent", "fileName": "Event.js" }, { "name": "Client Interface", "propertyName": "clientInterface", "functionName": "newSocialTradingModulesClientInterface", "fileName": "ClientInterface.js" }, { "name": "Peer Interface", "propertyName": "peerInterface", "functionName": "newSocialTradingModulesPeerInterface", "fileName": "PeerInterface.js" }, { "name": "Storage", "propertyName": "storage", "functionName": "newSocialTradingModulesStorage", "fileName": "Storage.js" } ], "utilities": [ { "name": "Queries Validations", "propertyName": "queriesValidations", "functionName": "newSocialTradingUtilitiesQueriesValidations", "fileName": "QueriesValidations.js" } ] }, "SA": { "globals": [ { "name": "Query Constants", "propertyName": "queryConstants", "functionName": "newSocialTradingGlobalsQueryConstants", "fileName": "QueryConstants.js" }, { "name": "Query Types", "propertyName": "queryTypes", "functionName": "newSocialTradingGlobalsQueryTypes", "fileName": "QueryTypes.js" }, { "name": "Event Types", "propertyName": "eventTypes", "functionName": "newSocialTradingGlobalsEventTypes", "fileName": "EventTypes.js" } ] }, "DK": { "globals": [], "modules": [ { "name": "Http Interface", "propertyName": "httpInterface", "functionName": "newDesktopModulesHttpInterface", "fileName": "httpInterface.js" }, { "name": "Web Sockets Interface", "propertyName": "webSocketsInterface", "functionName": "newDesktopModulesWebSocketsInterface", "fileName": "WebSocketsInterface.js" }, { "name": "Web App Interface", "propertyName": "webAppInterface", "functionName": "newSocialTradingModulesWebAppInterface", "fileName": "WebAppInterface.js" }, { "name": "Social Graph", "propertyName": "socialGraph", "functionName": "newSocialTradingModulesSocialGraph", "fileName": "SocialGraph.js" } ], "utilities": [] }, "UI": { "modules": [ { "name": "Web Sockets Client", "propertyName": "webSocketsClient", "functionName": "newSocialTradingModulesWebSocketsClient", "fileName": "WebSocketsClient.js" } ] } } ]