diff --git a/Projects/Superalgos/Icons-SVG-Sources/nodes/announcement-condition.svg b/Projects/Superalgos/Icons-SVG-Sources/nodes/announcement-condition.svg
new file mode 100644
index 000000000..8208369c6
--- /dev/null
+++ b/Projects/Superalgos/Icons-SVG-Sources/nodes/announcement-condition.svg
@@ -0,0 +1,191 @@
+
+
diff --git a/Projects/Superalgos/Icons-SVG-Sources/nodes/announcement-formula.svg b/Projects/Superalgos/Icons-SVG-Sources/nodes/announcement-formula.svg
new file mode 100644
index 000000000..60f1e9f6a
--- /dev/null
+++ b/Projects/Superalgos/Icons-SVG-Sources/nodes/announcement-formula.svg
@@ -0,0 +1,188 @@
+
+
diff --git a/Projects/Superalgos/Icons/announcement-condition.png b/Projects/Superalgos/Icons/announcement-condition.png
new file mode 100644
index 000000000..2a73905cc
Binary files /dev/null and b/Projects/Superalgos/Icons/announcement-condition.png differ
diff --git a/Projects/Superalgos/Icons/announcement-formula.png b/Projects/Superalgos/Icons/announcement-formula.png
new file mode 100644
index 000000000..362e6f265
Binary files /dev/null and b/Projects/Superalgos/Icons/announcement-formula.png differ
diff --git a/Projects/Superalgos/Schemas/Docs-Concepts/action.json b/Projects/Superalgos/Schemas/Docs-Concepts/action.json
index cf95834a1..2c3962ece 100644
--- a/Projects/Superalgos/Schemas/Docs-Concepts/action.json
+++ b/Projects/Superalgos/Schemas/Docs-Concepts/action.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Concepts/default-exchange.json b/Projects/Superalgos/Schemas/Docs-Concepts/default-exchange.json
index da0550999..6ffd9dbe7 100644
--- a/Projects/Superalgos/Schemas/Docs-Concepts/default-exchange.json
+++ b/Projects/Superalgos/Schemas/Docs-Concepts/default-exchange.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Concepts/default-market.json b/Projects/Superalgos/Schemas/Docs-Concepts/default-market.json
index 8415e1960..e409c78f3 100644
--- a/Projects/Superalgos/Schemas/Docs-Concepts/default-market.json
+++ b/Projects/Superalgos/Schemas/Docs-Concepts/default-market.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Concepts/lf-trading-bot.json b/Projects/Superalgos/Schemas/Docs-Concepts/lf-trading-bot.json
index a3e905525..8aeee4a5a 100644
--- a/Projects/Superalgos/Schemas/Docs-Concepts/lf-trading-bot.json
+++ b/Projects/Superalgos/Schemas/Docs-Concepts/lf-trading-bot.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Concepts/lf.json b/Projects/Superalgos/Schemas/Docs-Concepts/lf.json
index 405f12272..a1bddb4e0 100644
--- a/Projects/Superalgos/Schemas/Docs-Concepts/lf.json
+++ b/Projects/Superalgos/Schemas/Docs-Concepts/lf.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Concepts/menu-item.json b/Projects/Superalgos/Schemas/Docs-Concepts/menu-item.json
index 7a44c24c3..43c998040 100644
--- a/Projects/Superalgos/Schemas/Docs-Concepts/menu-item.json
+++ b/Projects/Superalgos/Schemas/Docs-Concepts/menu-item.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Concepts/project-schema-file.json b/Projects/Superalgos/Schemas/Docs-Concepts/project-schema-file.json
index 23a77abc4..4989a52ff 100644
--- a/Projects/Superalgos/Schemas/Docs-Concepts/project-schema-file.json
+++ b/Projects/Superalgos/Schemas/Docs-Concepts/project-schema-file.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Concepts/ui-global-object.json b/Projects/Superalgos/Schemas/Docs-Concepts/ui-global-object.json
index 5cb0d5237..3a31f0594 100644
--- a/Projects/Superalgos/Schemas/Docs-Concepts/ui-global-object.json
+++ b/Projects/Superalgos/Schemas/Docs-Concepts/ui-global-object.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-001-reference-missing.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-001-reference-missing.json
index a25f5cc9c..27337d552 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-001-reference-missing.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-001-reference-missing.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-002-node-missing.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-002-node-missing.json
index cbee13ad3..7c98580d9 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-002-node-missing.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-002-node-missing.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-003-value-not-a-number.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-003-value-not-a-number.json
index d071ed6fa..9797feb73 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-003-value-not-a-number.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-003-value-not-a-number.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-004-value-undefined.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-004-value-undefined.json
index ec4893573..7f654ad96 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-004-value-undefined.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-004-value-undefined.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-005-value-zero.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-005-value-zero.json
index e8e5bf4a5..f8ff942f1 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-005-value-zero.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-005-value-zero.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-006-value-zero-or-negative.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-006-value-zero-or-negative.json
index afa5c36ec..67652a051 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-006-value-zero-or-negative.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-006-value-zero-or-negative.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-007-property-missing.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-007-property-missing.json
index 98d8355ed..0cddaf427 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-007-property-missing.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-007-property-missing.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-008-property-not-a-number.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-008-property-not-a-number.json
index c4f78e390..2c2076200 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-008-property-not-a-number.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-008-property-not-a-number.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-009-unexpected-error.json b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-009-unexpected-error.json
index a29745a67..c1eda7904 100644
--- a/Projects/Superalgos/Schemas/Docs-Topics/error-causes-009-unexpected-error.json
+++ b/Projects/Superalgos/Schemas/Docs-Topics/error-causes-009-unexpected-error.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/basic-education-015-tutorial-step-shall-we-improve-this.json b/Projects/Superalgos/Schemas/Docs-Tutorials/basic-education-015-tutorial-step-shall-we-improve-this.json
index 1900c863e..174333114 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/basic-education-015-tutorial-step-shall-we-improve-this.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/basic-education-015-tutorial-step-shall-we-improve-this.json
@@ -9,7 +9,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/Announcements.js b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/Announcements.js
index c9c345b63..cda0d3fcd 100644
--- a/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/Announcements.js
+++ b/Projects/Superalgos/TS/Bot-Modules/Trading-Bot/Low-Frequency-Trading/Announcements.js
@@ -16,6 +16,7 @@ exports.newSuperalgosBotModulesAnnouncements = function (processIndex) {
function initialize() {
tradingSystem = TS.projects.superalgos.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.tradingSystem
tradingEngine = TS.projects.superalgos.globals.processVariables.VARIABLES_BY_PROCESS_INDEX_MAP.get(processIndex).SIMULATION_STATE.tradingEngine
+ sessionParameters = TS.projects.superalgos.globals.processConstants.CONSTANTS_BY_PROCESS_INDEX_MAP.get(processIndex).SESSION_NODE.tradingParameters
}
function finalize() {
diff --git a/Projects/Superalgos/UI/Globals/Docs.js b/Projects/Superalgos/UI/Globals/Docs.js
index 7325e2d0b..f8d062320 100644
--- a/Projects/Superalgos/UI/Globals/Docs.js
+++ b/Projects/Superalgos/UI/Globals/Docs.js
@@ -1,6 +1,6 @@
function newSuperalgosGlobalsDocs() {
thisObject = {
- NEW_PARAGRAPH_TEXT: "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository.",
+ NEW_PARAGRAPH_TEXT: "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
DEFAULT_LANGUAGE: 'EN',
DEFAULT_CURRENT_BRANCH: 'master',
DEFAULT_CONTRIBUTIONS_BRANCH: 'develop',
diff --git a/Projects/TensorFlow/Schemas/Docs-Concepts/backend.json b/Projects/TensorFlow/Schemas/Docs-Concepts/backend.json
index b3319ae2c..2e6f48edf 100644
--- a/Projects/TensorFlow/Schemas/Docs-Concepts/backend.json
+++ b/Projects/TensorFlow/Schemas/Docs-Concepts/backend.json
@@ -7,7 +7,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use doscs.save to save your changes and app.contribute to send it to the main repository."
+ "text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
}
]
}
\ No newline at end of file