diff --git a/Images/AAMasters/PlottersTradingSimulation/Strategies.png b/Images/AAMasters/PlottersTradingSimulation/Strategies.png new file mode 100644 index 000000000..9ae774bd0 Binary files /dev/null and b/Images/AAMasters/PlottersTradingSimulation/Strategies.png differ diff --git a/Images/AAMasters/PlottersTradingSimulation/Trades.png b/Images/AAMasters/PlottersTradingSimulation/Trades.png new file mode 100644 index 000000000..651c18dd9 Binary files /dev/null and b/Images/AAMasters/PlottersTradingSimulation/Trades.png differ diff --git a/Scripts/AppLoader.js b/Scripts/AppLoader.js index 283e1e017..9a300e9ee 100644 --- a/Scripts/AppLoader.js +++ b/Scripts/AppLoader.js @@ -38,15 +38,24 @@ function newAppLoader() { "TopSpace/EndUser.js", "TopSpace/Login.js", + "StrategySpace/StrategyCollection.js", + "StrategySpace/StrategyCollectionItem.js", + + "Utilities/RoundedCornersBackground.js", + "Panels/TimeControlPanel.js", "Panels/ProductsPanel.js", "Panels/PanelTabButton.js", + "ControlsToolBox/SidePanel.js", + "ControlsToolBox/SidePanelTab.js", + "Spaces/BottomSpace.js", "Spaces/TopSpace.js", "Spaces/PanelsSpace.js", "Spaces/ChartSpace.js", "Spaces/FloatingSpace.js", + "Spaces/StrategySpace.js", "Files/SingleFile.js", "Files/FileCloud.js", @@ -71,6 +80,7 @@ function newAppLoader() { "Plotter.js", "PlotterPanel.js", + "UIControl.js", "PlottersManager.js", "ProductStorage.js", @@ -84,8 +94,7 @@ function newAppLoader() { "ViewPort.js", "TimeMachine.js", - "Candle.js", - "VolumeBar.js", + "ChartUtilities.js", "TimelineChart.js", diff --git a/server.js b/server.js index 675653a59..4e571f67c 100644 --- a/server.js +++ b/server.js @@ -483,6 +483,24 @@ function onBrowserRequest (request, response) { } break + case 'StrategySpace': // This means the StrategySpace folder. + { + respondWithFile(serverConfig.pathToCanvasApp + '/StrategySpace/' + requestParameters[2], response) + } + break + + case 'ControlsToolBox': // This means the StrategySpace folder. + { + respondWithFile(serverConfig.pathToCanvasApp + '/ControlsToolBox/' + requestParameters[2], response) + } + break + + case 'Utilities': // This means the StrategySpace folder. + { + respondWithFile(serverConfig.pathToCanvasApp + '/Utilities/' + requestParameters[2], response) + } + break + case 'AABrowserAPI': // This means the Scripts folder. { switch (requestParameters[2]) {