new node types implementation complete

This commit is contained in:
Luis Fernando Molina committed 2019-06-06 13:07:45 +02:00
1 parent eeb1351f5f
commit 133fd3948c
1 file changed
+33
@@ -181,6 +181,17 @@ function newWorkspaceNode () {
}
return object
}
case 'Position Size': {
let object = {
id: node.id,
type: node.type,
subType: node.subType,
name: node.name,
formula: getWorkspaceNode(node.formula),
savedPayload: getSavedPayload(node)
}
return object
}
case 'Trigger Stage': {
let stage = {
id: node.id,
@@ -241,6 +252,28 @@ function newWorkspaceNode () {
}
return strategy
}
case 'Base Asset': {
let object = {
id: node.id,
type: node.type,
subType: node.subType,
name: node.name,
formula: getWorkspaceNode(node.formula)
savedPayload: getSavedPayload(node)
}
return object
}
case 'Parameters': {
let object = {
id: node.id,
type: node.type,
subType: node.subType,
name: node.name,
baseAsset: getWorkspaceNode(node.baseAsset)
savedPayload: getSavedPayload(node)
}
return object
}
case 'Trading System': {
let tradingSystem = {
id: node.id,