updating p-m events-formulas schemas

This commit is contained in:
Philip Love committed 2021-12-01 11:43:48 -05:00
1 parent b56e857c8f
commit 7e29e89eec
44 files changed
+152 -480

No files matched your search

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

Binary file not shown.

Before

Width:  |  Height:  |  Size: 13 KiB

@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Cancel Order Portfolio Event",
"label": "Add Portfolio Event",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "cancelOrderPMEvent",
"relatedUiObject": "Cancel Order PM Event",
"propertyToCheckFor": "askPortfolioEventsManager",
"relatedUiObject": "Ask Portfolio Events Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -51,9 +51,9 @@
"autoAdd": true
},
{
"name": "cancelOrderPMEvent",
"name": "askPortfolioEventsManager",
"type": "node",
"childType": "Cancel Order PM Event"
"childType": "Ask Portfolio Events Manager"
},
{
"name": "announcements",
@@ -1,29 +0,0 @@
{
"type": "Cancel Order PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Cancel Order Event->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "cancelOrderPMEvent"
}
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Close Stage Portfolio Event",
"label": "Add Portfolio Event",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "closeStagePMEvent",
"relatedUiObject": "Close Stage PM Event",
"propertyToCheckFor": "askPortfolioEventsManager",
"relatedUiObject": "Ask Portfolio Events Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -51,9 +51,9 @@
"autoAdd": true
},
{
"name": "closeStagePMEvent",
"name": "askPortfolioEventsManager",
"type": "node",
"childType": "Close Stage PM Event"
"childType": "Ask Portfolio Events Manager"
},
{
"name": "announcements",
@@ -1,29 +0,0 @@
{
"type": "Close Stage PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 2,
"attachingRules": {
"compatibleTypes": "->Close Stage Event->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "closeStagePMEvent"
}
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Create Order Portfolio Event",
"label": "Add Portfolio Event",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "createOrderPMEvent",
"relatedUiObject": "Create Order PM Event",
"propertyToCheckFor": "askPortfolioEventsManager",
"relatedUiObject": "Ask Portfolio Events Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -51,9 +51,9 @@
"autoAdd": true
},
{
"name": "createOrderPMEvent",
"name": "askPortfolioEventsManager",
"type": "node",
"childType": "Create Order PM Event"
"childType": "Ask Portfolio Events Manager"
},
{
"name": "announcements",
@@ -1,29 +0,0 @@
{
"type": "Create Order PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 2,
"attachingRules": {
"compatibleTypes": "->Create Order Event->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "createOrderPMEvent"
}
@@ -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"
}
@@ -1,29 +0,0 @@
{
"type": "Managed Stop Loss PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Managed Stop Loss->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "managedStopLossPMFormula"
}
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Manged SL Portfolio Formula",
"label": "Add Portfolio Formula",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "managedStopLossPMFormula",
"relatedUiObject": "Managed Stop Loss PM Formula",
"propertyToCheckFor": "askPortfolioFormulaManager",
"relatedUiObject": "Ask Portfolio Formula Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -43,9 +43,9 @@
"autoAdd": true
},
{
"name": "managedStopLossPMFormula",
"name": "askPortfolioFormulaManager",
"type": "node",
"childType": "Managed Stop Loss PM Formula"
"childType": "Ask Portfolio Formula Manager"
}
],
"propertyNameAtParent": "managedStopLoss"
@@ -1,29 +0,0 @@
{
"type": "Managed Take Profit PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Managed Take Profit->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "managedTakeProfitPMFormula"
}
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Manged TP Portfolio Formula",
"label": "Add Portfolio Formula",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "managedTakeProfitPMFormula",
"relatedUiObject": "Managed Take Profit PM Formula",
"propertyToCheckFor": "askPortfolioFormulaManager",
"relatedUiObject": "Ask Portfolio Formula Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -43,9 +43,9 @@
"autoAdd": true
},
{
"name": "managedTakeProfitPMFormula",
"name": "askPortfolioFormulaManager",
"type": "node",
"childType": "Managed Take Profit PM Formula"
"childType": "Ask Portfolio Formula Manager"
}
],
"propertyNameAtParent": "managedTakeProfit"
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Move Phase Portfolio Event",
"label": "Add Portfolio Event",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "moveToPhasePMEvent",
"relatedUiObject": "Move To Phase PM Event",
"propertyToCheckFor": "askPortfolioEventsManager",
"relatedUiObject": "Ask Portfolio Events Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -54,9 +54,9 @@
"autoAdd": true
},
{
"name": "moveToPhasePMEvent",
"name": "askPortfolioEventsManager",
"type": "node",
"childType": "Move To Phase PM Event"
"childType": "Ask Portfolio Events Manager"
},
{
"name": "announcements",
@@ -1,29 +0,0 @@
{
"type": "Move To Phase PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Move To Phase Event->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "moveToPhasePMEvent"
}
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Next Phase Portfolio Event",
"label": "Add Portfolio Event",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "nextPhasePMEvent",
"relatedUiObject": "Next Phase PM Event",
"propertyToCheckFor": "askPortfolioEventsManager",
"relatedUiObject": "Ask Portfolio Events Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -51,9 +51,9 @@
"autoAdd": true
},
{
"name": "nextPhasePMEvent",
"name": "askPortfolioEventsManager",
"type": "node",
"childType": "Next Phase PM Event"
"childType": "Ask Portfolio Events Manager"
},
{
"name": "announcements",
@@ -1,29 +0,0 @@
{
"type": "Next Phase PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Next Phase Event->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "nextPhasePMEvent"
}
@@ -1,29 +0,0 @@
{
"type": "Order Rate PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Order Rate->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "orderRatePMFormula"
}
@@ -13,10 +13,10 @@
},
{
"action": "Add UI Object",
"label": "Add Order Rate Portfolio Formula",
"label": "Add Portfolio Formula",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "orderRatePMFormula",
"relatedUiObject": "Order Rate PM Formula",
"propertyToCheckFor": "askPortfolioFormulaManager",
"relatedUiObject": "Ask Portfolio Formula Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -45,9 +45,9 @@
"autoAdd": true
},
{
"name": "orderRatePMFormula",
"name": "askPortfolioFormulaManager",
"type": "node",
"childType": "Order Rate PM Formula"
"childType": "Ask Portfolio Formula Manager"
}
],
"propertyNameAtParent": "orderRate"
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Take Position Portfolio Event",
"label": "Add Portfolio Event",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "takePositionPMEvent",
"relatedUiObject": "Take Position PM Event",
"propertyToCheckFor": "askPortfolioEventsManager",
"relatedUiObject": "Ask Portfolio Events Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -46,7 +46,7 @@
"label": "Add Incoming Signals",
"relatedUiObject": "Incoming Signals",
"relatedUiObjectProject": "Trading-Signals"
},
},
{
"action": "Delete UI Object",
"actionProject": "Visual-Scripting",
@@ -71,9 +71,9 @@
"autoAdd": true
},
{
"name": "takePositionPMEvent",
"name": "askPortfolioEventsManager",
"type": "node",
"childType": "Take Position PM Event"
"childType": "Ask Portfolio Events Manager"
},
{
"name": "announcements",
@@ -1,29 +0,0 @@
{
"type": "Take Position PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 2,
"attachingRules": {
"compatibleTypes": "->Take Position Event->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "takePositionPMEvent"
}
@@ -1,29 +0,0 @@
{
"type": "Target Rate PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Target Rate->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "targetRatePMFormula"
}
@@ -13,10 +13,10 @@
},
{
"action": "Add UI Object",
"label": "Add Target Rate Portfolio Formula",
"label": "Add Portfolio Formula",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "targetRatePMFormula",
"relatedUiObject": "Target Rate PM Formula",
"propertyToCheckFor": "askPortfolioFormulaManager",
"relatedUiObject": "Ask Portfolio Formula Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -45,9 +45,9 @@
"autoAdd": true
},
{
"name": "targetRatePMFormula",
"name": "askPortfolioFormulaManager",
"type": "node",
"childType": "Target Rate PM Formula"
"childType": "Ask Portfolio Formula Manager"
}
],
"propertyNameAtParent": "targetRate"
@@ -1,29 +0,0 @@
{
"type": "Target Size In Base Asset PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Target Size In Base Asset->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "targetSizeInBaseAssetPMFormula"
}
@@ -13,10 +13,10 @@
},
{
"action": "Add UI Object",
"label": "Add Target Base Size Portfolio Formula",
"label": "Add Portfolio Formula",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "targetSizeInBaseAssetPMFormula",
"relatedUiObject": "Target Size In Base Asset PM Formula",
"propertyToCheckFor": "askPortfolioFormulaManager",
"relatedUiObject": "Ask Portfolio Formula Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -45,9 +45,9 @@
"autoAdd": true
},
{
"name": "targetSizeInBaseAssetPMFormula",
"name": "askPortfolioFormulaManager",
"type": "node",
"childType": "Target Size In Base Asset PM Formula"
"childType": "Ask Portfolio Formula Manager"
}
],
"propertyNameAtParent": "targetSizeInBaseAsset"
@@ -1,29 +0,0 @@
{
"type": "Target Size In Quoted Asset PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 4,
"attachingRules": {
"compatibleTypes": "->Target Size In Quoted Asset->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "targetSizeInQuotedAssetPMFormula"
}
@@ -13,10 +13,10 @@
},
{
"action": "Add UI Object",
"label": "Add Target Quoted Size Portfolio Formula",
"label": "Add Portfolio Formula",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "targetSizeInQuotedAssetPMFormula",
"relatedUiObject": "Target Size In Quoted Asset PM Formula",
"propertyToCheckFor": "askPortfolioFormulaManager",
"relatedUiObject": "Ask Portfolio Formula Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -45,9 +45,9 @@
"autoAdd": true
},
{
"name": "targetSizeInQuotedAssetPMFormula",
"name": "askPortfolioFormulaManager",
"type": "node",
"childType": "Target Size In Quoted Asset PM Formula"
"childType": "Ask Portfolio Formula Manager"
}
],
"propertyNameAtParent": "targetSizeInQuotedAsset"
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Trigger Off Portfolio Event",
"label": "Add Portfolio Event",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "triggerOffPMEvent",
"relatedUiObject": "Trigger Off PM Event",
"propertyToCheckFor": "askPortfolioEventsManager",
"relatedUiObject": "Ask Portfolio Events Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -46,7 +46,7 @@
"label": "Add Incoming Signals",
"relatedUiObject": "Incoming Signals",
"relatedUiObjectProject": "Trading-Signals"
},
},
{
"action": "Delete UI Object",
"actionProject": "Visual-Scripting",
@@ -71,9 +71,9 @@
"autoAdd": true
},
{
"name": "triggerOffPMEvent",
"name": "askPortfolioEventsManager",
"type": "node",
"childType": "Trigger Off PM Event"
"childType": "Ask Portfolio Events Manager"
},
{
"name": "announcements",
@@ -1,29 +0,0 @@
{
"type": "Trigger Off PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 2,
"attachingRules": {
"compatibleTypes": "->Trigger Off Event->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "triggerOffPMEvent"
}
@@ -11,10 +11,10 @@
},
{
"action": "Add UI Object",
"label": "Add Trigger On Portfolio Event",
"label": "Add Portfolio Event",
"disableIfPropertyIsDefined": true,
"propertyToCheckFor": "triggerOnPMEvent",
"relatedUiObject": "Trigger On PM Event",
"propertyToCheckFor": "askPortfolioEventsManager",
"relatedUiObject": "Ask Portfolio Events Manager",
"actionFunction": "payload.executeAction",
"relatedUiObjectProject": "Foundations",
"actionProject": "Visual-Scripting"
@@ -46,7 +46,7 @@
"label": "Add Incoming Signals",
"relatedUiObject": "Incoming Signals",
"relatedUiObjectProject": "Trading-Signals"
},
},
{
"action": "Delete UI Object",
"actionProject": "Visual-Scripting",
@@ -71,9 +71,9 @@
"autoAdd": true
},
{
"name": "triggerOnPMEvent",
"name": "askPortfolioEventsManager",
"type": "node",
"childType": "Trigger On PM Event"
"childType": "Ask Portfolio Events Manager"
},
{
"name": "announcements",
@@ -1,29 +0,0 @@
{
"type": "Trigger On PM 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,
"initialValues": {
"config": "{}"
},
"editors": {
"config": true
},
"level": 2,
"attachingRules": {
"compatibleTypes": "->Trigger On Event->"
},
"childrenNodesProperties": [
],
"propertyNameAtParent": "triggerOnPMEvent"
}
@@ -0,0 +1,36 @@
{
"type": "Ask Portfolio Events Manager",
"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"
}
],
"addLeftIcons": true,
"initialValues": {
"config": "{ \n \"confirmEvent\": \"true|false\", \n \"raiseEvent\": \"true|false\" \n}"
},
"editors": {
"config": 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": [
],
"propertyNameAtParent": "askPortfolioEventsManager"
}
@@ -0,0 +1,42 @@
{
"type": "Ask Portfolio Formula Manager",
"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"
}
],
"addLeftIcons": true,
"initialValues": {
"config": "{ \n \"confirmFormula\": \"true|false\", \n}"
},
"editors": {
"config": 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": "formula",
"type": "node",
"childType": "Formula",
"autoAdd": true
}
],
"propertyNameAtParent": "askPortfolioFormulaManager"
}