Missing Functions
This commit is contained in:
1 parent
09f043fb51
commit
4c84cebf65
2 files changed
+97
No files matched your search
@@ -227,6 +227,36 @@ function newSuperalgosActionSwitch() {
|
||||
UI.projects.superalgos.functionLibraries.taskFunctions.stopAllExchangeLearningTasks(action.node)
|
||||
}
|
||||
break
|
||||
case 'Run All Project Data Tasks':
|
||||
{
|
||||
UI.projects.superalgos.functionLibraries.taskFunctions.runAllProjectDataTasks(action.node)
|
||||
}
|
||||
break
|
||||
case 'Stop All Project Data Tasks':
|
||||
{
|
||||
UI.projects.superalgos.functionLibraries.taskFunctions.stopAllProjectDataTasks(action.node)
|
||||
}
|
||||
break
|
||||
case 'Run All Project Trading Tasks':
|
||||
{
|
||||
UI.projects.superalgos.functionLibraries.taskFunctions.runAllProjectTradingTasks(action.node)
|
||||
}
|
||||
break
|
||||
case 'Stop All Project Trading Tasks':
|
||||
{
|
||||
UI.projects.superalgos.functionLibraries.taskFunctions.stopAllProjectTradingTasks(action.node)
|
||||
}
|
||||
break
|
||||
case 'Run All Project Learning Tasks':
|
||||
{
|
||||
UI.projects.superalgos.functionLibraries.taskFunctions.runAllProjectLearningTasks(action.node)
|
||||
}
|
||||
break
|
||||
case 'Stop All Project Learning Tasks':
|
||||
{
|
||||
UI.projects.superalgos.functionLibraries.taskFunctions.stopAllProjectLearningTasks(action.node)
|
||||
}
|
||||
break
|
||||
case 'Run All Market Data Tasks':
|
||||
{
|
||||
UI.projects.superalgos.functionLibraries.taskFunctions.runAllMarketDataTasks(action.node)
|
||||
|
||||
@@ -9,6 +9,13 @@ function newSuperalgosFunctionLibraryTaskFunctions() {
|
||||
runAllTaskManagers: runAllTaskManagers,
|
||||
stopAllTaskManagers: stopAllTaskManagers,
|
||||
|
||||
runAllProjectDataTasks: runAllProjectDataTasks,
|
||||
stopAllProjectDataTasks: stopAllProjectDataTasks,
|
||||
runAllProjectTradingTasks: runAllProjectTradingTasks,
|
||||
stopAllProjectTradingTasks: stopAllProjectTradingTasks,
|
||||
runAllProjectLearningTasks: runAllProjectLearningTasks,
|
||||
stopAllProjectLearningTasks: stopAllProjectLearningTasks,
|
||||
|
||||
runAllExchangeDataTasks: runAllExchangeDataTasks,
|
||||
stopAllExchangeDataTasks: stopAllExchangeDataTasks,
|
||||
runAllExchangeTradingTasks: runAllExchangeTradingTasks,
|
||||
@@ -328,6 +335,66 @@ function newSuperalgosFunctionLibraryTaskFunctions() {
|
||||
}
|
||||
}
|
||||
|
||||
function runAllProjectDataTasks(parent) {
|
||||
for (let i = 0; i < parent.projectDataTasks.length; i++) {
|
||||
let node = parent.projectDataTasks[i]
|
||||
let menu = node.payload.uiObject.menu
|
||||
|
||||
menu.internalClick('Run All Exchange Data Tasks')
|
||||
menu.internalClick('Run All Exchange Data Tasks')
|
||||
}
|
||||
}
|
||||
|
||||
function stopAllProjectDataTasks(parent) {
|
||||
for (let i = 0; i < parent.projectDataTasks.length; i++) {
|
||||
let node = parent.projectDataTasks[i]
|
||||
let menu = node.payload.uiObject.menu
|
||||
|
||||
menu.internalClick('Stop All Exchange Data Tasks')
|
||||
menu.internalClick('Stop All Exchange Data Tasks')
|
||||
}
|
||||
}
|
||||
|
||||
function runAllProjectTradingTasks(parent) {
|
||||
for (let i = 0; i < parent.projectTradingTasks.length; i++) {
|
||||
let node = parent.projectTradingTasks[i]
|
||||
let menu = node.payload.uiObject.menu
|
||||
|
||||
menu.internalClick('Run All Exchange Trading Tasks')
|
||||
menu.internalClick('Run All Exchange Trading Tasks')
|
||||
}
|
||||
}
|
||||
|
||||
function stopAllProjectTradingTasks(parent) {
|
||||
for (let i = 0; i < parent.projectTradingTasks.length; i++) {
|
||||
let node = parent.projectTradingTasks[i]
|
||||
let menu = node.payload.uiObject.menu
|
||||
|
||||
menu.internalClick('Stop All Exchange Trading Tasks')
|
||||
menu.internalClick('Stop All Exchange Trading Tasks')
|
||||
}
|
||||
}
|
||||
|
||||
function runAllProjectLearningTasks(parent) {
|
||||
for (let i = 0; i < parent.projectLearningTasks.length; i++) {
|
||||
let node = parent.projectLearningTasks[i]
|
||||
let menu = node.payload.uiObject.menu
|
||||
|
||||
menu.internalClick('Run All Exchange Learning Tasks')
|
||||
menu.internalClick('Run All Exchange Learning Tasks')
|
||||
}
|
||||
}
|
||||
|
||||
function stopAllProjectLearningTasks(parent) {
|
||||
for (let i = 0; i < parent.projectLearningTasks.length; i++) {
|
||||
let node = parent.projectLearningTasks[i]
|
||||
let menu = node.payload.uiObject.menu
|
||||
|
||||
menu.internalClick('Stop All Exchange Learning Tasks')
|
||||
menu.internalClick('Stop All Exchange Learning Tasks')
|
||||
}
|
||||
}
|
||||
|
||||
function runAllExchangeDataTasks(parent) {
|
||||
for (let i = 0; i < parent.exchangeDataTasks.length; i++) {
|
||||
let node = parent.exchangeDataTasks[i]
|
||||
|
||||
Reference in new issue
Block a user