Merge branch 'master' of https://github.com/Superalgos/Superalgos into plugins-docs
This commit is contained in:
commit
4de1893713
98 files changed
+2920
-386
No files matched your search
@@ -12,7 +12,7 @@ jobs:
|
||||
- id: repository
|
||||
uses: ASzc/change-string-case-action@v1
|
||||
with:
|
||||
string: "${{ github.repository }}/${{ github.event.repository.name }}"
|
||||
string: "${{ github.repository }}"
|
||||
- uses: actions/checkout@v2
|
||||
- name: Preparation
|
||||
id: prep
|
||||
@@ -20,9 +20,12 @@ jobs:
|
||||
REGISTRY="ghcr.io"
|
||||
IMAGE="${REGISTRY}/${{ steps.repository.outputs.lowercase }}"
|
||||
TAGS="${IMAGE}:${{ github.sha }}"
|
||||
if [[ $GITHUB_REF == ref/head/master ]]; then
|
||||
if [[ $GITHUB_REF == refs/heads/master ]]; then
|
||||
TAGS="${TAGS},${IMAGE}:latest"
|
||||
fi
|
||||
if [[ $GITHUB_REF == refs/heads/develop ]]; then
|
||||
TAGS="${TAGS},${IMAGE}:develop"
|
||||
fi
|
||||
echo ::set-output name=tags::${TAGS}
|
||||
- name: Login in to registry
|
||||
uses: docker/login-action@v1
|
||||
|
||||
Binary file not shown.
|
After Width: | Height: | Size: 9.7 KiB |
Binary file not shown.
@@ -1 +1 @@
|
||||
{"type":"Workspace","name":"Getting Started","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binance BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"d244c564-4e86-43c7-9796-dc3b6294ec8b","savedPayload":{"position":{"x":23490.023749611923,"y":29239.135911211026},"targetPosition":{"x":23779.801497498644,"y":29316.781624741783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"343313ae-5705-484d-8bf8-aed25ba61cfa","savedPayload":{"position":{"x":23779.801497498644,"y":29316.781624741783},"targetPosition":{"x":24069.579245385365,"y":29394.42733827254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8f38508-1cac-4ab1-815f-d338fc813377","savedPayload":{"position":{"x":24069.579245385365,"y":29394.42733827254},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"f0ef12ed-f0fd-4b88-8e15-27cf24265a5f","savedPayload":{"position":{"x":23799.549372136753,"y":28802.457809532632},"targetPosition":{"x":24059.356993272086,"y":28952.457809532632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"7c8b312c-09bf-4c59-853f-1592391a9c57","savedPayload":{"position":{"x":24059.356993272086,"y":28652.457809532632},"targetPosition":{"x":24059.356993272086,"y":28952.457809532632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"8d58e84b-d7ef-464f-8079-0ec0887e3da3","savedPayload":{"position":{"x":24059.356993272086,"y":28952.457809532632},"targetPosition":{"x":24209.356993272086,"y":29212.265430667965},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bf29e3bd-9386-408b-9091-042da0c53e81","savedPayload":{"position":{"x":24209.356993272086,"y":29212.265430667965},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Resistances and Supports","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Resistances and Supports","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Market","project":"Superalgos","id":"a707814e-b81b-4102-9b5b-4e2fe969324f","savedPayload":{"position":{"x":24437.002706802843,"y":28602.739808143135},"targetPosition":{"x":24514.6484203336,"y":28892.517556029856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"refeLine truncated
|
||||
{"type":"Workspace","name":"Getting Started","rootNodes":[{"type":"Network","name":"My Network","project":"Superalgos","networkNodes":[{"type":"Network Node","name":"My Computer","config":"{ \n\"host\": \"localhost\", \n\"webPort\": \"34248\", \n\"webSocketsPort\": \"18041\"\n}","project":"Superalgos","dataTasks":{"type":"Data Tasks","name":"New Data Tasks","project":"Superalgos","projectDataTasks":[{"type":"Project Data Tasks","name":"Superalgos","project":"Superalgos","exchangeDataTasks":[{"type":"Exchange Data Tasks","name":"Binance","project":"Superalgos","marketDataTasks":[{"type":"Market Data Tasks","name":"Binance BTC/USDT","project":"Superalgos","dataMineTasks":[{"type":"Data Mine Tasks","name":"Masters","project":"Superalgos","taskManagers":[{"type":"Task Manager","name":"Masters","project":"Superalgos","tasks":[{"type":"Task","name":"Exchange Raw Data","project":"Superalgos","bot":{"type":"Sensor Bot Instance","name":"Exchange Raw Data","config":"{ \n\"startDate\": \"2020-01-01\"\n}","project":"Superalgos","processes":[{"type":"Sensor Process Instance","name":"Exchange Raw Data Historic-OHLCVs","project":"Superalgos","id":"d244c564-4e86-43c7-9796-dc3b6294ec8b","savedPayload":{"position":{"x":23490.023749611923,"y":29239.135911211026},"targetPosition":{"x":23779.801497498644,"y":29316.781624741783},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Historic-OHLCVs","id":"5eb11d6a-022e-4f60-97c4-d6cf90b249dc"}}}],"id":"343313ae-5705-484d-8bf8-aed25ba61cfa","savedPayload":{"position":{"x":23779.801497498644,"y":29316.781624741783},"targetPosition":{"x":24069.579245385365,"y":29394.42733827254},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"a8f38508-1cac-4ab1-815f-d338fc813377","savedPayload":{"position":{"x":24069.579245385365,"y":29394.42733827254},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Candles Volumes","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Candles Volumes","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Market","project":"Superalgos","id":"f0ef12ed-f0fd-4b88-8e15-27cf24265a5f","savedPayload":{"position":{"x":23799.549372136753,"y":28802.457809532632},"targetPosition":{"x":24059.356993272086,"y":28952.457809532632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Market","id":"9f683143-a33f-42c1-9fa8-c601f01ee4e1"}}},{"type":"Indicator Process Instance","name":"Candles Volumes Multi-Period-Daily","project":"Superalgos","id":"7c8b312c-09bf-4c59-853f-1592391a9c57","savedPayload":{"position":{"x":24059.356993272086,"y":28652.457809532632},"targetPosition":{"x":24059.356993272086,"y":28952.457809532632},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"referenceParent":{"type":"Process Definition","name":"Multi-Period-Daily","id":"980ceb1d-7be6-454f-90d9-01ba1fd4a65d"}}}],"id":"8d58e84b-d7ef-464f-8079-0ec0887e3da3","savedPayload":{"position":{"x":24059.356993272086,"y":28952.457809532632},"targetPosition":{"x":24209.356993272086,"y":29212.265430667965},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},"id":"bf29e3bd-9386-408b-9091-042da0c53e81","savedPayload":{"position":{"x":24209.356993272086,"y":29212.265430667965},"targetPosition":{"x":24359.356993272086,"y":29472.073051803298},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false}}},{"type":"Task","name":"Resistances and Supports","project":"Superalgos","bot":{"type":"Indicator Bot Instance","name":"Resistances and Supports","config":"{}","project":"Superalgos","processes":[{"type":"Indicator Process Instance","name":"Resistances and Supports Multi-Period-Market","project":"Superalgos","id":"a707814e-b81b-4102-9b5b-4e2fe969324f","savedPayload":{"position":{"x":24437.002706802843,"y":28602.739808143135},"targetPosition":{"x":24514.6484203336,"y":28892.517556029856},"floatingObject":{"isPinned":false,"isFrozen":false,"isCollapsed":false,"angleToParent":2,"distanceToParent":3,"arrangementStyle":0},"uiObject":{"isRunning":false},"refeLine truncated
|
||||
@@ -3,10 +3,32 @@
|
||||
"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."
|
||||
"text": "The Announcement node is used to configure the default text content of the message which will be sent by any Social Bots configured under the Trading Session.",
|
||||
"updated": 1619262133229
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The Announcement node can also optionally contain children nodes to define more specific announcement formula (content) and announcement conditions.",
|
||||
"updated": 1619262375139
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "An Announcement Formula child node contains the Javascript text string formula which defines the content of the message that will be sent.",
|
||||
"updated": 1619261939276
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "An Announcement Condition child node defines the condition when the message will be sent.",
|
||||
"updated": 1619261952452
|
||||
},
|
||||
{
|
||||
"style": "Warning",
|
||||
"text": "If the announcement formula child node is <u>not configured</u>, or; if there is an <u>error evaulating</u> the announcement formula or announcement condition then the default text configuration of the parent announcement node itself is sent instead.",
|
||||
"updated": 1619262444866
|
||||
}
|
||||
],
|
||||
"definition": {
|
||||
"text": "Right click to edit this text and replace it with a definition / summary for this page. ESC to exit edit mode."
|
||||
"text": "An Announcement node is used to define the content and conditions with which messages are sent by Social Bots.",
|
||||
"updated": 1619262332641
|
||||
}
|
||||
}
|
||||
@@ -14,7 +14,8 @@
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "The Layer Manager node usually references a Trading Mine Products or Data Mine Products node in the Data Storage section of the Network Node."
|
||||
"text": "The Layer Manager node usually references a Trading Mine Products or Data Mine Products node in the Data Storage section of the Network Node. Once the reference is established, you may use the Add All Mine Layers button to add the layers corresponding to the referenced node.",
|
||||
"updated": 1619094934893
|
||||
},
|
||||
{
|
||||
"style": "Block",
|
||||
|
||||
+26
@@ -0,0 +1,26 @@
|
||||
{
|
||||
"review": "Superalgos Project Review",
|
||||
"pageNumber": 7,
|
||||
"type": "Superalgos Review - Fun and powerful trading tool!",
|
||||
"definition": {
|
||||
"text": "Superalgos is the perfect blend of an entry-level interface, with powerful tools for trading and analyzing data.",
|
||||
"updated": 1619776163739
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "My first impression of superalgos was a bit mixed, but after going through the tutorials I warmed up to the software a lot. While the interface can be a bit difficult to navigate at times, this makes it a bit challenging and therefore fun. I am especially exciting to experiment with data mines and trading systems.",
|
||||
"updated": 1619776228324
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The community surrounding the project is one of the greatest attractions, as well as the fact that the software isn't being run through a third party website controlling the data. I look forward to being an active contributor and especially hope to be able to learn and contribute in the machine learning subject. Really excited that the new version is incorporating TensorFlow!",
|
||||
"updated": 1619860799196
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "maxspecktor",
|
||||
"updated": 1619860667407
|
||||
}
|
||||
]
|
||||
}
|
||||
+16
@@ -0,0 +1,16 @@
|
||||
{
|
||||
"review": "Superalgos Project Review",
|
||||
"pageNumber": 10,
|
||||
"type": "Superalgos Review - Complex but Well Documented",
|
||||
"definition": {
|
||||
"text": "Superalgos is quite complex and challenging for a beginner, but the built in tutorials help ease some of the difficulty getting started.",
|
||||
"updated": 1619353795599
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "I look forward to learning more about this software.",
|
||||
"updated": 1619353876272
|
||||
}
|
||||
]
|
||||
}
|
||||
+2
-2
@@ -115,8 +115,8 @@
|
||||
},
|
||||
{
|
||||
"style": "Important",
|
||||
"text": "Do not submit a Pull Request until the research is complete! We don't want meaningless or incomplete reports. Only submit the research once you have gathered all the data required.",
|
||||
"updated": 1618848886024
|
||||
"text": "Do not submit a Pull Request until the research is complete! We don't want meaningless or incomplete reports. Only submit the research once you have gathered all the data required. Please, make sure you are submitting a quality report. We prefer quality over quantity, always!",
|
||||
"updated": 1618999399703
|
||||
},
|
||||
{
|
||||
"style": "Title",
|
||||
|
||||
+2
-2
@@ -57,8 +57,8 @@
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Now, in terms of the base asset, your begin balance is 10,000 USDT and your end balance is 10,900 USDT (exchange fees are deducted from the balance). Also in terms of the quoted asset, your profit loss for the position is...",
|
||||
"updated": 1611258484205
|
||||
"text": "Now, in terms of the quoted asset, your begin balance is 10,000 USDT and your end balance is 10,900 USDT (exchange fees are deducted from the balance). Also in terms of the quoted asset, your profit loss for the position is...",
|
||||
"updated": 1619116331161
|
||||
},
|
||||
{
|
||||
"style": "Json",
|
||||
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"icon": {
|
||||
"name": "tutorial",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ho sentito che il mio amico, Welcome Tutorial, ti ha fatto fare un giro e stupito con qualche banale trucchetto...che esibizionista!",
|
||||
"updated": 1619458689320
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Well, now it's time to work!",
|
||||
"updated": 1615310150633
|
||||
"updated": 1615310150633,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Beh, ora è il momento di fare sul serio!",
|
||||
"updated": 1619458717851
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Learning Superalgos is quite an endeavor! Not because it's difficult, but because the system is vast, extremely flexible, and is built on a new paradigm that is not obvious in the beginning..."
|
||||
"text": "Learning Superalgos is quite an endeavor! Not because it's difficult, but because the system is vast, extremely flexible, and is built on a new paradigm that is not obvious in the beginning...",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Imparare Superalgos è impegantivo! Non perchè sia difficile, ma perchè il sistema è vasto, molto flessibile e costruito secondo un nuovo paradigma che non è scontato all'inizio...",
|
||||
"updated": 1619458791004
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "But don't worry! If you pay attention and do all available tutorials, you will be able to tackle the learning curve like a champ! Still, be warned... most people do tutorials more than once!",
|
||||
"updated": 1616241028048
|
||||
"updated": 1616241028048,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ma non preoccuparti! Se presti attenzione e segui i tutorial, imparerai tutto in un battibaleno! In ogni caso, sappi che molte persone rileggono i tutorial più di una volta!",
|
||||
"updated": 1619458852073
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"icon": {
|
||||
"name": "unpinned-node",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il lato sinistro del menù di un nodo è generalmente sempre uguale. Il lato destro, invece, è specifico per ogni tipo di nodo!",
|
||||
"updated": 1619459213047
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Let's take a close look at the left-hand side!",
|
||||
"updated": 1615313694440
|
||||
"updated": 1615313694440,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Diamo un'occhiata al lato sinistro!",
|
||||
"updated": 1619459263897
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The design space functions under the paradigm of a self-organizing workspace in which nodes tend to find their place guided by certain arrangement properties that you may control from the node's menu."
|
||||
"text": "The design space functions under the paradigm of a self-organizing workspace in which nodes tend to find their place guided by certain arrangement properties that you may control from the node's menu.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il design space è basato sul paradigma di un workspace auto-organizzato, in cui i nodi tendono a trovare la propria posizione guidati da specifiche proprietà che puoi controllare dal menù di ogni nodo.",
|
||||
"updated": 1619459329778
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Click the pin button on the top-left corner of the Session Base Asset node. Now drag the node away and release it! Now drag and release any other node without pinning it. See the difference?",
|
||||
"updated": 1615315170878
|
||||
"updated": 1615315170878,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Clicca il pulsante \"pin\" nell'angolo in alto a sinistra del nodo Session Base Asset. Ora trascina il nodo e rilascialo! Poi trascina e rilascia un qualsiasi altro nodo senza cliccare \"pin\". Vedi la differenza?",
|
||||
"updated": 1619459430359
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"name": "pinned-node",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615315595276
|
||||
"updated": 1615315595276,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quando un nodo è \"pinned\", è fissato a una posizione indipendentemente dal resto delle proprietà di disposizione!",
|
||||
"updated": 1619459518708
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You may pin a node, a structure of nodes, and even the complete hierarchy. Let's try something else...",
|
||||
"updated": 1615316007384
|
||||
"updated": 1615316007384,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi fissare un nodo, una struttura di nodi o anche un'intera gerarchia. Proviamo un'altra cosa...",
|
||||
"updated": 1619459542669
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Pin the Trading Parameters node and drag it away!"
|
||||
"text": "Pin the Trading Parameters node and drag it away!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fissa il nodo Trading Parameters e trascinalo via!",
|
||||
"updated": 1619459606476
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Notice how all offspring nodes follow the parent node. However, the Session Base Asset node remains in position! Before we move on, unpin all nodes to keep the workspace in order!",
|
||||
"updated": 1615316147113
|
||||
"updated": 1615316147113,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nota come tutti i nodi figli seguono il nodo padre, ma il nodo Session Base Asset rimane fisso! Prima di proseguire, togli il pin da tutti i nodi per tenere in ordine il workspace!",
|
||||
"updated": 1619459651253
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "trading-system",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615995229226
|
||||
"updated": 1615995229226,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Uno scenario tipico è modificare una strategia inclusa nel sistema per iniziare con un setup già pronto.",
|
||||
"updated": 1619590461442
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Let's say you are just starting with Superalgos, did a few tutorials, and are ready to start playing with a strategy. You want to start with an existing strategy and introduce minor modifications to better understand how things work. The strategy in question is included as a plugin in a specific workspace.",
|
||||
"updated": 1615995721361
|
||||
"updated": 1615995721361,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Mettiamo che hai completato i tutorial di Superalgos e sei pronto a sperimentare con una strategia. Vuoi iniziare da una strategia esistente e modificare qualche dettaglio per capire meglio come funziona il tutto. La strategia in questione è inclusa come un plugin in uno specifico workspace.",
|
||||
"updated": 1619590579206
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "In such cases, you must delete the Plugin File node corresponding to the Trading System and restore the original file in the \\Plugins\\Trading-Systems folder as if it was a backup: drag the file and drop it on the Design Space!",
|
||||
"updated": 1615995483240
|
||||
"updated": 1615995483240,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "In questi casi, devi cancellare il nodo Plugin File corrispondente al Trading System e ripristinare l'originle presente in \\Plugins\\Trading-Systems come fosse un backup: trascina il file e rilascialo nel Design Space!",
|
||||
"updated": 1619590641442
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"icon": {
|
||||
"name": "set-angle-to-parent-node-to-360-degrees",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Di default, i nodi sono bloccati in una simmetria rotazionale intorno al nodo padre. La simmetria può coprire 360 gradi o meno, in base alle impostazioni!",
|
||||
"updated": 1619459700633
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "When you click on the Angle to Parent node button, you cycle among five different settings: 360, 180, 90, and 45 degrees, plus the option to dissable the rotational symmetry.",
|
||||
"updated": 1615459469714
|
||||
"updated": 1615459469714,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Cliccando il pulsante Angle to Parent nel menù del nodo, cicli attraverso cinque impostazioni: 360, 180, 90, 45 o disabilitato.",
|
||||
"updated": 1619459742464
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Take a quick look at the setting selected on each of the offspring of the Lightning Strike Backtesting Session node: Trading Parameters, Trading System Reference, and the Trading Engine Reference. They are all set to 180 degrees, right?",
|
||||
"updated": 1615317622421
|
||||
"updated": 1615317622421,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Dai un'occhiata alle impostazioni attive su ognuno dei nodi figli del nodo Backtesting Session: il nodo Trading Parameters, Trading System Reference e Trading Engine Reference. Sono tutti su 180 gradi, giusto?",
|
||||
"updated": 1619459812078
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"icon": {
|
||||
"name": "set-angle-to-parent-node-to-180-degrees",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quando tutti i nodi figlio sono impostati a 180 gradi, ogni nodo prende posizione in una frazione di un semicerchio, in posizione normale al nodo padre.",
|
||||
"updated": 1619459891459
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "But what happens if one of the offspring nodes has a different Angle to Parent setting? Let's run an experiment!",
|
||||
"updated": 1615459555706
|
||||
"updated": 1615459555706,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ma che succede se uno dei nodi figli ha un'altro valore per l'impostazione Angle to Parent? Vediamo subito!",
|
||||
"updated": 1619459962741
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Click once on the Trading Parameters Angle to Parent setting and exit the menu!"
|
||||
"text": "Click once on the Trading Parameters Angle to Parent setting and exit the menu!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Clicca una volta sulla proprietà Angle to Parent del nodo Trading Parameters e esci dal menù!",
|
||||
"updated": 1619459998306
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The node takes a slot in a smaller angle — 90 degrees! Do the same with the Trading System Reference and Trading Engine Reference nodes!",
|
||||
"updated": 1615318799392
|
||||
"updated": 1615318799392,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il nodo prende posizione in un angolo di 90 gradi! Fai lo stesso con i nodi Trading System Reference e Trading Engine Reference!",
|
||||
"updated": 1619460071962
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"icon": {
|
||||
"name": "set-angle-to-parent-node-to-90-degrees",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nota come hai modificato l'impostazione Angle to Parent su nodi fratelli e come ognuno di essi ha reagito alla nuova impostazione in maniera indipendente dagli altri!",
|
||||
"updated": 1619460136934
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You control the position of each node from within the node's menu. Not the parent node nor the siblings may affect the position... save for this cool exception:",
|
||||
"updated": 1615459643749
|
||||
"updated": 1615459643749,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi controllare la posizione di ogni nodo dal suo menù. Nè il padre nè i fratelli influenzano la posizione, a parte per un'eccezione:",
|
||||
"updated": 1619460176032
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Go to the Lightning Strike Backtesting Session and select Add Missing Children from the right-hand side of the menu!"
|
||||
"text": "Go to the Lightning Strike Backtesting Session and select Add Missing Children from the right-hand side of the menu!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Vai al nodo Backtesting Session e seleziona Add Missing Children dal lato destro del menù!",
|
||||
"updated": 1619460209880
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Notice how the Social Bots node inherited the Angle to Parent setting from its closest sibling!",
|
||||
"updated": 1615322906744
|
||||
"updated": 1615322906744,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nota come il nodo Social Bots ha ereditato la proprietà Angle to Parent dal più vicino nodo fratello!",
|
||||
"updated": 1619460248115
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"icon": {
|
||||
"name": "remove-angle-to-parent-node",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quando disattivi la proprietà Angle to Parent, il nodo è libero di posizionarsi a un qualsiasi angolo relativo a padre e fratelli!",
|
||||
"updated": 1619460329020
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Open the menu of the Trading Parameters node, select the option to cancel the Angle to Parent setting, and move the node in any direction!",
|
||||
"updated": 1615474082667
|
||||
"updated": 1615474082667,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Apri il menù del nodo Trading Parameters, seleziona l'opzione per disattivare la proprietà Angle to Parent e sposta il nodo in una qualsiasi direzione.",
|
||||
"updated": 1619460372348
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "As you can see, the node stays where you leave it, and the dotted line connecting to its parent turns yellow. Notice that both the angle to the parent node and the distance become arbitrary.",
|
||||
"updated": 1615474122131
|
||||
"updated": 1615474122131,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Come vedi, il nodo rimane dove lo posizioni e la linea tratteggiata che lo connette al proprio padre diventa gialla.",
|
||||
"updated": 1619460424242
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+64
-8
@@ -8,39 +8,95 @@
|
||||
"name": "set-distance-to-parent-node-to-one",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615474588252
|
||||
"updated": 1615474588252,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "L'opzione successiva nel menù controlla la distanza del nodo dal proprio padre. Cliccando sul pulsante, cicli tra le varie opzioni.",
|
||||
"updated": 1619460455860
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The distance from a node to its parent is set relative to the distance from the parent to its parent node. The available options are:",
|
||||
"updated": 1615474735608
|
||||
"updated": 1615474735608,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La distanza di un nodo dal padre è definita relativamente alla distanza del padre dal suo stesso padre (il \"nonno\" del nodo). Le opzioni sono:",
|
||||
"updated": 1619460512182
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Pink: 0.25X",
|
||||
"updated": 1615474784140
|
||||
"updated": 1615474784140,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Rosa: 0.25X",
|
||||
"updated": 1619460519997
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Orange: 0.5X"
|
||||
"text": "Orange: 0.5X",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Arancione: 0.5X",
|
||||
"updated": 1619460530100
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Green: 1X"
|
||||
"text": "Green: 1X",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Verde: 1X",
|
||||
"updated": 1619460537594
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Blue: 1.5X"
|
||||
"text": "Blue: 1.5X",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Blu: 1.5X",
|
||||
"updated": 1619460541700
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Red: 2X"
|
||||
"text": "Red: 2X",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Rosso: 2X",
|
||||
"updated": 1619460546342
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Let's say that you choose the green option. The distance from the node to its parent will be the same distance that separates the parent node from its parent!",
|
||||
"updated": 1615475003479
|
||||
"updated": 1615475003479,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se scegliamo l'opzione verde, la distanza del nodo dal padre sarà la stessa che separa il nodo padre dal proprio nodo padre!",
|
||||
"updated": 1619460620886
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"name": "trading-system-reference",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615476811627
|
||||
"updated": 1615476811627,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Prova differenti impostazioni per la distanza del nodo Trading System Reference! Cliccai il tasto con il metro!",
|
||||
"updated": 1619460658554
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Pretty straightforward, right? Now, what happens when the node you are adjusting has offspring of its own?",
|
||||
"updated": 1615476877641
|
||||
"updated": 1615476877641,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Facile, no? E che succede quando i nodi che stai regolando hanno a loro volta dei figli?",
|
||||
"updated": 1619460693659
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Let's find out! Click the Distance to Parent button once on the Trading Parameters node!"
|
||||
"text": "Let's find out! Click the Distance to Parent button once on the Trading Parameters node!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Scopriamolo! Clicca una volta il bottone Distance To Parent sul nodo Trading Parameters!",
|
||||
"updated": 1619460737845
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Because you increased the distance separating the Trading Parameters node from the Backtesting Session node, the offspring of the Trading Parameters node also increased proportionally!",
|
||||
"updated": 1615476086180
|
||||
"updated": 1615476086180,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Siccome hai aumentato la distanza che separa il nodo Trading Parameters dal nodo Backtesting Session, la distanza dei figli del nodo Trading Parameters è aumentata allo stesso modo!",
|
||||
"updated": 1619460842878
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "set-distance-to-parent-node-to-one-and-a-half",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il motivo per cui la distanza di un nodo dal padre è relativa alla distanza del padre dal proprio padre ti permette di modificare lunghe strutture di nodi!",
|
||||
"updated": 1619460922873
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Click once on the Distance to Parent button of the Network node!",
|
||||
"updated": 1615477834548
|
||||
"updated": 1615477834548,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Clicca una volta sul pulsante Distance to Parent del nodo Network!",
|
||||
"updated": 1619460938644
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Wow! See? These tools allow you full control over how you visually organize hierarchies!",
|
||||
"updated": 1615478179417
|
||||
"updated": 1615478179417,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Wow, hai visto? Questi strumenti ti permettono il pieno controllo su come organizzi visualmente le gerarchie!",
|
||||
"updated": 1619461000739
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Try canceling the Distance to Parent setting on the Testing Trading Tasks node! As you can see, you may set any arbitrary distance to the parent node, but the angle to the parent remains fixed.",
|
||||
"updated": 1615478515588
|
||||
"updated": 1615478515588,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Prova a cancellare la proprietà Distance To Parent sul nodo Testing Trading Tasks. Come vedi, puoi impostare una distanza arbitraria dal nodo padre, ma l'angolo con esso rimane fisso.",
|
||||
"updated": 1619461092123
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+64
-8
@@ -8,43 +8,99 @@
|
||||
"name": "set-node-arrangement-to-concave",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615491939732
|
||||
"updated": 1615491939732,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il pulsante cicla tra diverse opzioni di disposizione che influenzano il piazzamento di un nodo in relazione al proprio padre.",
|
||||
"updated": 1619461143331
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "In the drawing, the orange dot represents the parent node, and the blue dots represent the node adopting the specific arrangement style.",
|
||||
"updated": 1615492521130
|
||||
"updated": 1615492521130,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nel disegno, il punto arancione rappresenta il nodo padre e il punto blu rappresenta il nodo nella disposizione definita dalla proprietà.",
|
||||
"updated": 1619461184162
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Concave: This is the default style. The node adopts a slot on a circumsference around its parent node.",
|
||||
"updated": 1615492168857
|
||||
"updated": 1615492168857,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Concava: questo è il valore di default. Il nodo si posiziona su una circonfernza intorno al padre.",
|
||||
"updated": 1619461223814
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Convex: The slot is on a convex curve.",
|
||||
"updated": 1615492208853
|
||||
"updated": 1615492208853,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Convessa: il nodo si posiziona su una curva convessa.",
|
||||
"updated": 1619461243343
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Vertical-Right: On a vertical line to the right.",
|
||||
"updated": 1615492432352
|
||||
"updated": 1615492432352,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Verticale-Destra: su una retta verticale a destra.",
|
||||
"updated": 1619461264796
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Vertical-Left: The slot is on a vertical line to the left.",
|
||||
"updated": 1615492424255
|
||||
"updated": 1615492424255,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Verticale-Sinistra: su una retta verticale a sinistra.",
|
||||
"updated": 1619461283974
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Horizontal-Bottom: On a horizontal line below.",
|
||||
"updated": 1615492441259
|
||||
"updated": 1615492441259,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Orizzontale-Sotto: su una retta orizzontale in basso.",
|
||||
"updated": 1619461322656
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Horizontal-Top: The slot is on a horizontal line above.",
|
||||
"updated": 1615492346954
|
||||
"updated": 1615492346954,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Orizzontale-Sopra: su una retta orizzontale in alto.",
|
||||
"updated": 1619461319085
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"icon": {
|
||||
"name": "set-node-arrangement-to-concave",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Sperimentando con questa proprietà, ti accorgerai che spesso non si comporta in modo chiaro o prevedibile.",
|
||||
"updated": 1619461378348
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Important",
|
||||
"text": "The current implementation of this feature is not optimal, and the behavior of some of the options is hard to predict. If you are a developer, this may be a great opportunity to iterate on the existing code and take this feature to a more usable state!",
|
||||
"updated": 1615493927202
|
||||
"updated": 1615493927202,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "L'implementazione attuale di questa proprietà non è ottimale. Se sei uno sviluppatore, questa potrebbe essere una grande opportunità per analizzare il codice esistente e rendere più utilizzabile questa funzionalità!",
|
||||
"updated": 1619461465723
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Feel free to try this feature, but you will most likely want to go back to the default setting!",
|
||||
"updated": 1615493850572
|
||||
"updated": 1615493850572,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Sperimenta pure con questa funzionalità, ma probabilmente vorrai tornare alla proprietà di default!",
|
||||
"updated": 1619461498671
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "freeze-structure-of-nodes",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La proprietà freeze ha senso in circostanze molto specifiche: quando le animazioni sono attive a livello del Design Space.",
|
||||
"updated": 1619461541404
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The Design Space offers some customization features, one of which is activating the physics of the universe. When physics is on, the whole space becomes alive!",
|
||||
"updated": 1615544003132
|
||||
"updated": 1615544003132,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il Design Space offre diverse personalizzazioni, tra le quali l'attivazione dell'animazione dell'universo. Quando è attiva, l'intero spazio diventa vivo!",
|
||||
"updated": 1619461604832
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "We won't go into that rabbit hole at this point as it's not in the basic education curriculum!",
|
||||
"updated": 1615544598765
|
||||
"updated": 1615544598765,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Non approfondiremo la materia ora: non è parte del curriculum di educazione base!",
|
||||
"updated": 1619461641768
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The freeze option freezes the node’s chain connections with its parent and offspring and connecting lines turn blue. Freezing releases CPU resources when physics animations are on, as the system stops calculating nodes' positions and status.",
|
||||
"updated": 1615544553909
|
||||
"updated": 1615544553909,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "L'opzione freeze blocca le connessioni del nodo con il padre e i propri figli: le linee di collegamento diventano blu. Quando le animazioni sono attive, questa opzione rilascia le risorse della CPU perchè il sistema smette di calcolare la posizione e lo stato del nodo.",
|
||||
"updated": 1619461763901
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "backup-entity",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I Backups sono molto potenti, e hanno diversi casi d' uso! Quando clicchi sul pulsante del backup, il nodo e i suoi figli sono salvati in un file JSON!",
|
||||
"updated": 1619465895765
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You may want to backup a structure of nodes to safeguard your work or to keep a copy of the structure in its current state.",
|
||||
"updated": 1615546257502
|
||||
"updated": 1615546257502,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi fare il backup di una struttura di nodi per salvare il tuo lavoro o mantenere una copia della struttura.",
|
||||
"updated": 1619465931399
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Take a backup of the Lightning Strike trading system and check your downloads folder!",
|
||||
"updated": 1615546438350
|
||||
"updated": 1615546438350,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fai un backup del nodo Trading System e controlla la tua cartella Downloads!",
|
||||
"updated": 1619465951034
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "The file is downloaded by the browser and stored in the default Downloads folder. If you take multiple backups of the same file, the browser renames the file with sequential numbers.",
|
||||
"updated": 1615546360738
|
||||
"updated": 1615546360738,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il file viene scaricato dal browser e salvato nella cartella Downloads di default. Se fai più backup dello stesso nodo, i file salvati e rinominati con numeri in sequenza.",
|
||||
"updated": 1619466028542
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "hand-drag",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Mettiamo che tu voglia testare una strategia con diversi set di parametri: inizia facendo un backup del nodo Trading Parameters!",
|
||||
"updated": 1619466111095
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Go ahead and take the backup! Now that you have a backup of all Trading Parameters, you may change any of them knowing that you can always go back to your backup! If you are on Chrome, the backup must be visible in the bottom-left corner of the browser window.",
|
||||
"updated": 1615571301913
|
||||
"updated": 1615571301913,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ora hai un backup di tutti i parametri di trading, e puoi cambiarli a piacimento sapendo di poter sempre ripristinare la versione originale! Se sei su Chrome, il backup deve essere visibile nell'angolo in basso a sinistra della finestra del browser.",
|
||||
"updated": 1619466247645
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Now drag the backup file and drop it in the Design Space! That's how you restore a backup!",
|
||||
"updated": 1615571393497
|
||||
"updated": 1615571393497,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ora trascina il file di backup e rilascialo nel Design Space. È così che si ripristina un backup!",
|
||||
"updated": 1619466286103
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Easy right? In the next step, I'll show you how to get back to using the original version!",
|
||||
"updated": 1615571399267
|
||||
"updated": 1615571399267,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Facile, no? Nel prossimo step, ti mostrerò come tornare a utilizzare la versione originale!",
|
||||
"updated": 1619466338500
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "detach-node",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615571995273
|
||||
"updated": 1615571995273,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Forza, seguimi! Non testeremo davvero la strategia con i diversi parametri...stiamo solo simulando uno scenario d'uso!",
|
||||
"updated": 1619466373155
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Let's pretend we modified the Trading Parameters and now we want to go back to using the original ones. We already have the backup in the design space — detached from the hierarchy — and we need to replace the existing Trading Parameters node with the backup.",
|
||||
"updated": 1615572909121
|
||||
"updated": 1615572909121,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Mettiamo caso che abbiamo modificato i Trading Parameters, e ora vogliamo riutilizzare quelli originali. Abbiamo già il backup nel design space, scollegato dalla gerarchia, e dobbiamo rimpiazzare il nodo Trading Parameters esistente con il suo backup.",
|
||||
"updated": 1619466537263
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Go to the Trading Parameters node that is currently in use — the one attached to the Backtesting Session node — and click the Detach Node button. The node separates from the hierarchy! You may now move it to the side!",
|
||||
"updated": 1615572965552
|
||||
"updated": 1615572965552,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Apri il menù del nodo Trading Parameters in uso (quello attaccato al nodo Backtesting Session) e clicca il pulsante Detach Node. Il nodo si separerà dalla gerarchia, e potrai metterlo da parte!",
|
||||
"updated": 1619466659809
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"name": "mouse-right-click",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615573035743
|
||||
"updated": 1615573035743,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Dobbiamo soltanto collegare il backup del nodo Trading Parameters al nodo Backtesting Session.",
|
||||
"updated": 1619466868713
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Right-click on the Trading Parameters node and pull it closer to the Backtesting session node! Release when you see an orange ring surrounding the Backtesting Session node!"
|
||||
"text": "Right-click on the Trading Parameters node and pull it closer to the Backtesting session node! Release when you see an orange ring surrounding the Backtesting Session node!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fai click con il tasto destro sul nodo Trading Parameters e trascinalo vicino al nodo Backtesting Session. Rilascialo quando vedi un anello arancione intorno ad esso!",
|
||||
"updated": 1619466965635
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "That's it! The backup of the Trading Parameters node is restored and back in use.",
|
||||
"updated": 1615573476475
|
||||
"updated": 1615573476475,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ecco qua! Il backup del nodo Trading Parameters è ripristinato e pronto all'uso.",
|
||||
"updated": 1619467003032
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Notice that you may delete the second Trading Parameters node if you wish, or you can keep it on the side for later use.",
|
||||
"updated": 1615573597034
|
||||
"updated": 1615573597034,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nota che puoi cancellare il secondo nodo Trading Parameters se vuoi, o puoi tenerlo da parte per un uso futuro.",
|
||||
"updated": 1619467046273
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"icon": {
|
||||
"name": "detach-node",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I nodi che non appartengono a una gerarchia non sono calcolati. Esistono nel workspace, ma non influenzano i calcoli del sistema in alcun modo.",
|
||||
"updated": 1619467123969
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "This means that you may keep as many structures of nodes detached from hierarchies, for as long as you wish, keeping them at hand for later use, or for whatever reason.",
|
||||
"updated": 1615580307483
|
||||
"updated": 1615580307483,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "È quindi possibile conservare un numero qualsiasi di nodi o strutture scollegati dalle gerarchie, per quanto tempo si desidera, tenendoli a disposizione per un uso futuro o per un qualsiasi altro motivo.",
|
||||
"updated": 1619467283026
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "A common scenario is keeping multiple versions of certain definitions while building strategies, so that you may test a set of rules and switch to other rules for the next run. You may even keep multiple versions of entire strategies!",
|
||||
"updated": 1615575707975
|
||||
"updated": 1615575707975,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Uno scenario comune è mantenere versioni multiple di alcune configurazioni mentre si costruiscono strategie, così da poter testare un set di regole e cambiarlo con un altro al test successivo. È perfino possibile mantenere diverse versioni di intere strategie!",
|
||||
"updated": 1619467375126
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "help",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615580946356
|
||||
"updated": 1615580946356,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Clicca il pulsante Help nel menu dei Trading Parameters per accedere alla pagina Docs del nodo. Ti mostrerò una cosa...",
|
||||
"updated": 1619500388726
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Scroll the page all the way to the bottom until you find the Trading Parameters Attaching Rules title.",
|
||||
"updated": 1615583276420
|
||||
"updated": 1615583276420,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Scorri la pagina fino in fondo, finchè trovi il titolo \"Trading Parameters Attaching Rules\"!",
|
||||
"updated": 1619500470210
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Each node may be attached to certain node types. These attaching rules are listed on the node's page in the Docs.",
|
||||
"updated": 1615583315164
|
||||
"updated": 1615583315164,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ogni nodo può essere attaccato solo a certi tipi di nodo. Questi criteri sono elencati nella pagina Docs di ogni nodo.",
|
||||
"updated": 1619500530342
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "When there are several nodes that may accept the connection, each candidate displays a grey ring indicating their readiness to take the attachment. Only the candidate closer to the node to be attached is highlighted in orange.",
|
||||
"updated": 1615582903959
|
||||
"updated": 1615582903959,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quando più nodi possono accettare la connessione, ogni candidato mostra un cerchio grigio. Solo il candidato più vicino al nodo da collegare sarà evidenziato in arancione.",
|
||||
"updated": 1619500597194
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+48
-6
@@ -8,32 +8,74 @@
|
||||
"icon": {
|
||||
"name": "delink-node",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Le References sono il modo in cui i nodi ottengono dati da altri nodi. È un concetto cruciale, quindi fai attenzione!",
|
||||
"updated": 1619500676047
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Read this page carefully! If you are not a developer, you may want to read it twice until it sinks in!",
|
||||
"updated": 1615797106813
|
||||
"updated": 1615797106813,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Leggi attentamente questa pagina! Se non sei uno sviluppatore, potresti volerla rileggere finchè non hai afferrato bene i concetti!",
|
||||
"updated": 1619500726572
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "In brief, references have...",
|
||||
"updated": 1615797242493
|
||||
"updated": 1615797242493,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "In breve, le References hanno...",
|
||||
"updated": 1619500753323
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "a direction: outgoing or incoming,",
|
||||
"updated": 1615797236023
|
||||
"updated": 1615797236023,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "una direzione: in uscita o in entrata",
|
||||
"updated": 1619500782894
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "and a scope: internal or external."
|
||||
"text": "and a scope: internal or external.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "uno scope: interno o esterno",
|
||||
"updated": 1619500797304
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "The later concept —the scope of a reference— is crucial to understand the differences between Backups and Clones.",
|
||||
"updated": 1616066720346
|
||||
"updated": 1616066720346,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il concetto di scope di una Reference è cruciale per comprendere la differenza tra backups e cloni!",
|
||||
"updated": 1619500844066
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"icon": {
|
||||
"name": "trading-system-reference",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nota i due nodi sotto Backtesting Session: Trading System Reference e Trading Engine Reference. A cosa servono questi nodi?",
|
||||
"updated": 1619500944274
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The Backtesting Session needs to reference the Trading System so that it may obtain the rules for trading. It must also reference the Trading Engine so that it may store information relative to the trading session. However, a node may establish only one outgoing reference!",
|
||||
"updated": 1615798936552
|
||||
"updated": 1615798936552,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Backtesting Session deve referenziare il Trading System così da ottenere le regole per il trading. Deve anche avere un riferimento al Trading Engine così da avere info relative alla sessione di trading. Un nodo può però stabilire solo una reference in uscita!",
|
||||
"updated": 1619501079718
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "That is why these nodes exist: they are an aid to the Backtesting Session node so that each of them may reference one node!",
|
||||
"updated": 1615798882867
|
||||
"updated": 1615798882867,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ecco perchè questi nodi esistono: sono un supporto per il nodo Backtesting Session, così che ognuno di essi abbia un collegamento in uscita con un altro nodo!",
|
||||
"updated": 1619501188069
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+40
-5
@@ -8,28 +8,63 @@
|
||||
"name": "key-r",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615804514428
|
||||
"updated": 1615804514428,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quando passi con il mouse sopra un nodo con una reference in uscita, questa diventa visibile.",
|
||||
"updated": 1619501234351
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "But there's also a way to make all references visible!",
|
||||
"updated": 1615804582821
|
||||
"updated": 1615804582821,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ma c'è anche un modo per rendere tutte le reference visibili!",
|
||||
"updated": 1619501260308
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Hit the following key combination:<br/> Ctrl + Shift + Alt + Key-R",
|
||||
"updated": 1615804638167
|
||||
"updated": 1615804638167,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Premi: Ctrl + Shift + Alt + Key-R",
|
||||
"updated": 1619501297328
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Now you can see the references going out from both the Trading System Reference node and the Trading Engine Reference node.",
|
||||
"updated": 1615805161269
|
||||
"updated": 1615805161269,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ora vedi le references in uscita sia dal nodo Trading System che dal nodo Trading Engine Reference.",
|
||||
"updated": 1619501324177
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Right-click to access the Design Space map and notice other references that may be visible.",
|
||||
"updated": 1615805249449
|
||||
"updated": 1615805249449,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fai click con il tasto destro per accedere alla mappa del Design Space e identificare le altre references ora visibili.",
|
||||
"updated": 1619501364541
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "delink-node",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "A un certo punto, dovrai stabilire tu una reference con un nodo. Quindi tanto vale imparare subito come si fa!",
|
||||
"updated": 1619501421155
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Click the delink button on the menu of the Trading System Reference node!",
|
||||
"updated": 1615806300267
|
||||
"updated": 1615806300267,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Clicca sul bottone \"delink\" nel menù del nodo Trading System Reference!",
|
||||
"updated": 1619501451689
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "You just broke the reference! But don't worry... we'll recreate it in the next steps!",
|
||||
"updated": 1615806406944
|
||||
"updated": 1615806406944,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Hai rotto la reference! Ma non preoccuparti...la ricreeremo nei prossimi step!",
|
||||
"updated": 1619501479311
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "To establish a reference, follow the same process you use to attach a node. That is, right-click on the node where the reference will originate, drag it close to the node with which the reference will be established, and release the click once the orange ring shows up!",
|
||||
"updated": 1615806699660
|
||||
"updated": 1615806699660,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Per stabilire una reference, segui lo stesso processo usato per collegare un nodo: clicca con il tasto destro sul nodo da cui la reference avrà origine, trascinala vicino al nodo con cui vuoi stabilire il collegamento e rilascia quando vedi un anello arancione!",
|
||||
"updated": 1619501669049
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
|
||||
+48
-6
@@ -8,30 +8,72 @@
|
||||
"icon": {
|
||||
"name": "mouse-right-click",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "E se i nodi sono troppo lontani tra loro, magari in due diverse gerarchie? Guarda il video per imparare un paio di trucchi!",
|
||||
"updated": 1619501705796
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "These UI tricks may make your life easier:",
|
||||
"updated": 1615807543929
|
||||
"updated": 1615807543929,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Questi trucchi ti faciliteranno:",
|
||||
"updated": 1619501769226
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Use the design space map as many times as required to find your way from node to node."
|
||||
"text": "Use the design space map as many times as required to find your way from node to node.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Usa la mappa del design space tante volte quante serve per trovare il percorso tra i nodi.",
|
||||
"updated": 1619501801090
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Pin the node you are going to move across the design space, so that you may drop it at any point to check the design space map for directions."
|
||||
"text": "Pin the node you are going to move across the design space, so that you may drop it at any point to check the design space map for directions.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fissa il nodo che sposterai, così da poterlo lasciare in qualunque momento quando avrai bisogno di aprire il design space per cercare direzioni.",
|
||||
"updated": 1619501872996
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Use Ctrl / Cmd + arrow keys to drag the node across the screen after clicking on it with the mouse. Keep keys pressed and the node flies!",
|
||||
"updated": 1615807572088
|
||||
"updated": 1615807572088,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Usa Ctrl / Cmd + tasti freccia per trascinare il nodo attraverso lo schermo dopo averci cliccato sopra. Tieni premuti i tasti e il nodo volerà!",
|
||||
"updated": 1619501949818
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Remove the pin once the reference is established so that the node goes back to its place."
|
||||
"text": "Remove the pin once the reference is established so that the node goes back to its place.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Rimuovi il pin una volta stabilita la reference, così da rimandare il nodo al suo posto.",
|
||||
"updated": 1619501980789
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+40
-5
@@ -8,26 +8,61 @@
|
||||
"icon": {
|
||||
"name": "trading-system",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se non lo hai già fatto, stabilisci una reference dal Trading System Reference al Lightning Strike Trading System!",
|
||||
"updated": 1619502021908
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You may find this technique to establish a reference to be a bit clumsy or impractical. If you have a better idea or know how to improve it, feel free to open a feature request issue. Make sure you consider the following:",
|
||||
"updated": 1615808367637
|
||||
"updated": 1615808367637,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Forse troverai questa tecnica per creare le reference un po' caotica o poco pratica. Se hai idee su come migliorarla, apri pure una feature request issue su Github. Considerà però quanto segue:",
|
||||
"updated": 1619502100883
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "In a complex workspace, there may be hundreds of nodes that may be able to accept a reference."
|
||||
"text": "In a complex workspace, there may be hundreds of nodes that may be able to accept a reference.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "In un workspace complesso, centinaia di nodi potrebbero accettare una reference.",
|
||||
"updated": 1619502129280
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "The reference must be established unequivocally from a specific node to another specific node.",
|
||||
"updated": 1615808355918
|
||||
"updated": 1615808355918,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La reference deve essere stabilita in modo univoco tra una coppia di nodi.",
|
||||
"updated": 1619502166682
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "In the meantime, let me assure you it's not that hard once you do it a couple of times!"
|
||||
"text": "In the meantime, let me assure you it's not that hard once you do it a couple of times!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ti assicuro che comunque non è complicato se lo fai un paio di volte!",
|
||||
"updated": 1619502186118
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "trading-system-reference",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615809225061
|
||||
"updated": 1615809225061,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Analogamente alle Node Attaching Rules, ogni nodo ha regole di compatibilità per le References.",
|
||||
"updated": 1619502324183
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Go to the Trading System Reference node menu, click the help button, and scroll to the bottom of the page!",
|
||||
"updated": 1615809494186
|
||||
"updated": 1615809494186,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Vail al menù del nodo Trading System Reference, clicca sull'help e scorri in fondo alla pagina!",
|
||||
"updated": 1619502365211
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "If you are a developer, you may want to know that Node Attaching Rules and Node Referencing Rules are defined in the AppSchema.json file in the Schema folder of a Project.",
|
||||
"updated": 1615809761275
|
||||
"updated": 1615809761275,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se sei uno sviluppatore, ti interesserà sapere che Node Attaching Rules e Node Reference Rules sono definite nel file AppSchema.json nella cartella Schema di un Progetto.",
|
||||
"updated": 1619502424887
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+48
-6
@@ -8,33 +8,75 @@
|
||||
"icon": {
|
||||
"name": "backup-entity",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ora che hai capito le references, possiamo addentrarci di più nei Backups e magari discuterne le differenze rispetto ai cloni!",
|
||||
"updated": 1619502554578
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "You've got some more reading to do! Please, read this page carefully and let the info sink in!",
|
||||
"updated": 1615824048748
|
||||
"updated": 1615824048748,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Hai ancora altro da studiare! Leggi attentamente questa pagina, contiene informazioni importanti.",
|
||||
"updated": 1619502598925
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "In summary:",
|
||||
"updated": 1615823794165
|
||||
"updated": 1615823794165,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Per riassumere:",
|
||||
"updated": 1619502608841
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Outgoing references: They're always kept intact.",
|
||||
"updated": 1615824080941
|
||||
"updated": 1615824080941,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "References in uscita: sono sempre mantenute.",
|
||||
"updated": 1619502707293
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Incoming references: They're kept only when the original structure is deleted before restoring the backup.",
|
||||
"updated": 1615824088439
|
||||
"updated": 1615824088439,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "References in entrata: sono mantenute solo quando la struttura originale è cancellata prima di ripristinare il backup.",
|
||||
"updated": 1619502660450
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Internal references: They remain internal, only when the original structure is deleted first.",
|
||||
"updated": 1615824106579
|
||||
"updated": 1615824106579,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "References interne: rimangono interne, ma solo se la struttura originale viene prima cancellata.",
|
||||
"updated": 1619502703045
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "backup-entity",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615824452275
|
||||
"updated": 1615824452275,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Proviamo gli esempi che hai appena letto, così da imparare bene!",
|
||||
"updated": 1619502744066
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Take a backup of the Lightning Strike Task and restore it without deleting the original task. Then repeat the operation but deleting the original task before restoring the backup.",
|
||||
"updated": 1615826657582
|
||||
"updated": 1615826657582,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fai un backup del nodo Lightning Strike Task e ripristinalo senza cancellare il nodo originale. Poi ripeti l'operazione, ma cancella il nodo originale prima di ripristinare il backup.",
|
||||
"updated": 1619502813746
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Verify that, in both cases, the outgoing references originating at the Trading System Reference and the Trading Engine Reference nodes are preserved.",
|
||||
"updated": 1615826714283
|
||||
"updated": 1615826714283,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Verifica che, in entrambi i casi, le references in uscita dal Trading System Reference e dal Trading Engine References sono mantenute.",
|
||||
"updated": 1619502861169
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Remember that outgoing references are always preserved!",
|
||||
"updated": 1615826789684
|
||||
"updated": 1615826789684,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ricorda che le references in uscita sono sempre mantenute!",
|
||||
"updated": 1619502874482
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"icon": {
|
||||
"name": "backup-entity",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Sarò pedante su questo topic! Ora proviamo il secondo esempio!",
|
||||
"updated": 1619502967378
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Take a backup of the Lightning Strike trading system! Restore the backup without deleting the original. Then repeat the restore operation but deleting the original trading system first!",
|
||||
"updated": 1616244614576
|
||||
"updated": 1616244614576,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fai un backup del nodo Trading System! Ripristina il backup senza cancellare l'originale. Poi ripristinalo di nuovo, ma questa volta cancellando prima il nodo originale!",
|
||||
"updated": 1619503042022
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Verify how the incoming references are preserved only in the second case!"
|
||||
"text": "Verify how the incoming references are preserved only in the second case!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Verifica che le references in ingresso sono mantenute solo nel secondo caso!",
|
||||
"updated": 1619503065417
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Remember that, for incoming references to be preserved, you must delete the original structure of nodes before restoring the backup!",
|
||||
"updated": 1615827931407
|
||||
"updated": 1615827931407,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ricorda che, per mantenere le reference in entrata, devi cancellare la struttura originale prima di ripristinare il backup!",
|
||||
"updated": 1619503100070
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"name": "backup-entity",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615828736799
|
||||
"updated": 1615828736799,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Proviamo il terzo esempio! Nota le references che vanno dai Polygon Vertices ai punti sotto il nodo Chart Points!",
|
||||
"updated": 1619503169774
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Take a backup of the Shapes node and restore it on the side without deleting the original. Then repeat, but deleting the original before restoring the backup!",
|
||||
"updated": 1615828883417
|
||||
"updated": 1615828883417,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fai un backup del nodo Shapes e ripristinalo senza cancellare l'originale. Poi ripeti l'operazione, cancellando prima il nodo originale.",
|
||||
"updated": 1619503205236
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Notice that in the first case, references point to the original points turning into external references! On the contrary, in the second case, references remain internal!"
|
||||
"text": "Notice that in the first case, references point to the original points turning into external references! On the contrary, in the second case, references remain internal!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nota che, nel primo caso, le references si sono trasformate in reference esterne! Nel secondo caso, invece, sono rimaste interne!",
|
||||
"updated": 1619503254934
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Remember that references remain internal only when you delete the original structure first!",
|
||||
"updated": 1615828954919
|
||||
"updated": 1615828954919,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ricorda che le references rimangono interne solo cancellando la struttura originale prima del ripristino!",
|
||||
"updated": 1619503283883
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"icon": {
|
||||
"name": "docs-warning-style",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Spero tu abbia afferrato i meccanismi dei backup e di come le references si comportano nei vari casi di ripristino!",
|
||||
"updated": 1619503394556
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You don't need to memorize the individual cases. Instead, if you understand the underlying mechanism involving references, then you may deduce the behavior on each case!",
|
||||
"updated": 1615838818500
|
||||
"updated": 1615838818500,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Non hai bisogno di memorizzare ogni scenario. Se comprendi come funzionano le references, puoi dedurne il comportamento in ogni caso!",
|
||||
"updated": 1619503471627
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Remember that each node has a specific ID! When a reference is established, both nodes involved have a unique ID. Outgoing references do not depend on the node's ID, but incoming references do! If the backed up node may be restored with the same ID, incoming references will persist; otherwise, they will change or be lost!",
|
||||
"updated": 1615831079650
|
||||
"updated": 1615831079650,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ricorda che ogni nodo ha un ID! Quando viene stabilita una reference, entrambi i nodi hanno un ID univoco. Le references in uscita non dipendono dall'ID del nodo, ma quelle in entrata sì! Se il nodo salvato può essere ripristinato con lo stesso ID allora le references in entrata saranno mantenute, altrimenti cambieranno o andranno perse!",
|
||||
"updated": 1619503580082
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+48
-6
@@ -8,32 +8,74 @@
|
||||
"name": "clone-entity",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615839114130
|
||||
"updated": 1615839114130,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I Clones (cloni) si differenziano dai backup dal fatto che sono progettati per replicare strutture di dati in modo che la copia sia uguale all'originale.",
|
||||
"updated": 1619545781267
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Read this page carefully!",
|
||||
"updated": 1615839024514
|
||||
"updated": 1615839024514,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Leggi attentamente questa pagina!",
|
||||
"updated": 1619545792048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "In summary:",
|
||||
"updated": 1615839074979
|
||||
"updated": 1615839074979,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "In sintesi:",
|
||||
"updated": 1619545801000
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Clones behave in the same way whether the original is present upon restoration or not.",
|
||||
"updated": 1615839267941
|
||||
"updated": 1615839267941,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il comportamento dei cloni <b>non</b> varia in base alla presenza o meno dell'originale al momento del ripristino.",
|
||||
"updated": 1619546165377
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Incoming references are always discarded."
|
||||
"text": "Incoming references are always discarded.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Le references in ingresso vengono sempre perse.",
|
||||
"updated": 1619545955251
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Feel free to take the time to test the Clones feature on your own! We'll move on to other topics without further due!",
|
||||
"updated": 1615884678255
|
||||
"updated": 1615884678255,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Prenditi pure del tempo per testare la funzionalità dei cloni! Poi ci muoveremo ad altri argomenti!",
|
||||
"updated": 1619546030194
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+40
-5
@@ -8,27 +8,62 @@
|
||||
"name": "workspace",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615893942449
|
||||
"updated": 1615893942449,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi vedere il Workspace come il palco di un teatro. È il luogo dove qualcosa andrà in scena!",
|
||||
"updated": 1619546463150
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You may set up as many workspaces as you like, each of them for specific use cases. For example:",
|
||||
"updated": 1615904641004
|
||||
"updated": 1615904641004,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi configurare quanti workspace vuoi, ognuno per uno specifico utilizzo. Per esempio:",
|
||||
"updated": 1619546502168
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "You may have a workspace to build a Trading Sytem that will need specific indicators from a specific Data Mine."
|
||||
"text": "You may have a workspace to build a Trading Sytem that will need specific indicators from a specific Data Mine.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi avere un workspace per costruire un Trading System che ha bisogno di specifici indicatori da specifici Data Mine.",
|
||||
"updated": 1619546574933
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "You may have another workspace setup with all the available indicators so that you may study how each of them works.",
|
||||
"updated": 1615904707330
|
||||
"updated": 1615904707330,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi avere un altro workspace con tutti gli indicatori disponibili così da studiare come funziona ognuno di essi.",
|
||||
"updated": 1619546609509
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Read this page to learn the basics about how to deal with workspaces...",
|
||||
"updated": 1615904777283
|
||||
"updated": 1615904777283,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Leggi questa pagina per imparare le basi su come lavorare con i workspaces...",
|
||||
"updated": 1619546636057
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,18 +8,39 @@
|
||||
"name": "plugins",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615906049600
|
||||
"updated": 1615906049600,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Apri il File Explorer del tuo computer e cerca i seguenti path relativi alla cartella root di Superalgos...",
|
||||
"updated": 1619553622852
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Json",
|
||||
"text": "\\My-Workspaces\n",
|
||||
"updated": 1615906070844
|
||||
"updated": 1615906070844,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "\\My-Workspaces",
|
||||
"updated": 1619553626181
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "In this folder, you will find a file named Getting Started.json. This is the current workspace; the one you are using at this moment. Everything you have been doing lately has been stored in this file.",
|
||||
"updated": 1615906276410
|
||||
"updated": 1615906276410,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "In questa cartella troverai un file chiamato Getting Started.json. È il workspace che stai usando in questo momento! Tutto ciò che hai fatto finora è salvato su questo file.",
|
||||
"updated": 1619553718618
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Json",
|
||||
@@ -28,7 +49,14 @@
|
||||
{
|
||||
"style": "List",
|
||||
"text": "In this folder, you will find Plugin Workspaces shipping with Superalgos. You may want to read the Plugin Workspaces topic in the Docs to learn what each of them is about!",
|
||||
"updated": 1616259823223
|
||||
"updated": 1616259823223,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Qui troverai i Plugin Workspaces originali di Superalgos. Per imparare cosa fa ognuno di essi, leggi il relativo topic nella documentazione!",
|
||||
"updated": 1619553810915
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
|
||||
+40
-5
@@ -8,28 +8,63 @@
|
||||
"name": "workspace",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615906908608
|
||||
"updated": 1615906908608,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il workspace corrente è quello in uso in un dato momento.",
|
||||
"updated": 1619553876743
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "If you close and restart the app, or refresh the UI, the system loads the workspace that was last in use.",
|
||||
"updated": 1615907362014
|
||||
"updated": 1615907362014,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se chiudi e riapri l'app, o aggiorni la UI, il sistema carica l'ultimo workspace utilizzato.",
|
||||
"updated": 1619553925670
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Go to the menu of the Workspace node, double-click on the Getting Started label and change the name of the workspace to Basic Education.",
|
||||
"updated": 1615907154715
|
||||
"updated": 1615907154715,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Vai al menù del nodo Workspace, fai doppio click sul label Getting Started e cambia il nome del workspace in \"Basic Education\".",
|
||||
"updated": 1619553975961
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Now hit Ctrl + Shift + Alt + Key-S",
|
||||
"updated": 1615907276880
|
||||
"updated": 1615907276880,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Poi premi Ctrl + Shift + Alt + Key-S",
|
||||
"updated": 1619553982192
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "You just created a new workspace! Go to the My-Workspaces folder to verify the new file is there.",
|
||||
"updated": 1615907412107
|
||||
"updated": 1615907412107,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Hai creato un workspace! Vai alla cartella My-Workspaces e verifica che il nuovo file sia là.",
|
||||
"updated": 1619554083035
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"icon": {
|
||||
"name": "plugins",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I Plugins sono strutture di dati incluse nel sistema e che puoi integrare in ogni workspace usando l'apposita gerarchia.",
|
||||
"updated": 1619554267111
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Plugins are data structures meant to be reused. That is why they ship as plugins, so that you may place them on any workspace.",
|
||||
"updated": 1615917170964
|
||||
"updated": 1615917170964,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I Plugins sono creati per essere riutilizzabili. Per questo motivo sono progettati per essere integrati in qualsiasi workspace.",
|
||||
"updated": 1619554339495
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Expand the Plugins node!"
|
||||
"text": "Expand the Plugins node!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Espandi il nodo Plugins!",
|
||||
"updated": 1619554350367
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "As you can tell from the structure of the hierarchy, there are several types of plugins! They ship as JSON files, sorted by type in the plugins folder. Check it out!",
|
||||
"updated": 1615917052972
|
||||
"updated": 1615917052972,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Come vedi dalla struttura della gerarchia, ci sono diversi tipi di plugins! Sono salvati in appositi files JSON in una cartella di riferimento. Dai un'occhiata!",
|
||||
"updated": 1619554435988
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Json",
|
||||
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "expand-structure-of-nodes",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615919140092
|
||||
"updated": 1615919140092,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Cerca il nodo Plugin Trading Systems e espandilo! Vedrai un nodo Plugin File chiamato Masters-Lightning-Strike...",
|
||||
"updated": 1619554497047
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Lightning Strike is the demo Trading System you've been playing with during the Welcome tutorial. It has been placed as a plugin in this workspace!",
|
||||
"updated": 1615924603782
|
||||
"updated": 1615924603782,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Lightning Strike è il Trading System demo che hai utilizzato nel Welcome Tutorial. È incluso in questo workspace come plugin!",
|
||||
"updated": 1619554546740
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Follow the orange dotted line downwards until you find the node it connects to! Use the keyboard trick Ctrl + arrows to go faster!",
|
||||
"updated": 1615919519995
|
||||
"updated": 1615919519995,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Segui la linea tratteggiata arancione finchè trovi il nodo a cui si connette! Usa i tasti Ctrl + frecce sulla tastiera per andare più veloce!",
|
||||
"updated": 1619554592294
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "That's it! You found the Lightning Strike Trading System node. If you drag it to the side, you will find the Plugin File Position node below.",
|
||||
"updated": 1615919373745
|
||||
"updated": 1615919373745,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ben fatto! Hai trovato il nodo Lightning Strike Trading System. Se lo trascini a lato, troverai il nodo Plugin File Position.",
|
||||
"updated": 1619554669930
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "plugin-file-position",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il nodo Plugin File Position determina dove sarà posizionato il nodo nel workspace!",
|
||||
"updated": 1619554715666
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "That is why you found the Trading System node on top of the Plugin File Position node!",
|
||||
"updated": 1615920675491
|
||||
"updated": 1615920675491,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ecco perchè trovi il nodo Trading System sopra il nodo Plugin File Position!",
|
||||
"updated": 1619554752815
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "If you deleted the Trading System node, it would show up again the next time you reload the workspace! Plugins are loaded from the plugin file every time the workspace is loaded!",
|
||||
"updated": 1615920995477
|
||||
"updated": 1615920995477,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se cancelli il nodo Trading System, ricomparirà la prossima volta che ricarichi il workspace. I Plugins sono caricati dal file plugin ogni volta che il workspace viene caricato!",
|
||||
"updated": 1619554795779
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Feel free to try it! If so you wish, you may delete the Trading System node and refresh the page. Bear in mind that you will need to find the Basic Education tutorial and click Resume on the menu to continue!",
|
||||
"updated": 1615921187621
|
||||
"updated": 1615921187621,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Prova, se vuoi! Puoi anche cancellare il nodo Trading System e aggiornare la pagina. Tieni a mente che per continuare da qui dovrai cercare il Basic Education Tutorial e cliccare Resume sul menù!",
|
||||
"updated": 1619554844566
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "plugin-trading-systems",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615925984822
|
||||
"updated": 1615925984822,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Per inserire un plugin nel Workspace devi selezionare l' opzione per aggiungere i plugins mancanti sul nodo del tipo corrispondente!",
|
||||
"updated": 1619589885057
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Let's give it a shot! Select Add Missing Trading Systems in the Plugin Trading Systems node!",
|
||||
"updated": 1615926961650
|
||||
"updated": 1615926961650,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Provaci! Seleziona Add Missing Trading Systems nel nodo Plugin Trading Systems!",
|
||||
"updated": 1619589922157
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "New Plugin File nodes are created for every plugin in the \\Plugins\\Trading-Systems folder! You may delete the Plugin File nodes you don't need and keep the ones you do need! Now you may pin the Plugin File Position node where you wish to place the actual plugin data structure!",
|
||||
"updated": 1615927372538
|
||||
"updated": 1615927372538,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Per ogni plugin nella cartella \\Plugins\\Trading-Systems, viene creato un nodo Plugin File! Cancella i nodi che non ti servono, e magari fissare il nodo Plugin File Position nel punto in cui vuoi piazzare la struttura!",
|
||||
"updated": 1619590168274
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Plugins will be added the next time you load the workspace! If you wish to test it, refresh!",
|
||||
"updated": 1615978260752
|
||||
"updated": 1615978260752,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I Plugins verranno riaggiunti la prossima volta che carichi il workspace.",
|
||||
"updated": 1619590143992
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "bullet-error",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615978752612
|
||||
"updated": 1615978752612,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ricordi che ho detto che i file plugin vengono ricreati ogni volta che ricarichi il Workspace? Questo ha delle conseguenze immediate...",
|
||||
"updated": 1619590273553
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Warning",
|
||||
"text": "Hierarchies included in the workspace as plugins are not saved at the workspace level. As such, changes made in those hierarchies do not persist. If you wish to modify a plugin and keep working with the modified version in the future, you must either clone or backup the plugin and work on the resulting copy instead.",
|
||||
"updated": 1615978808209
|
||||
"updated": 1615978808209,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Le gerarchie incluse come plugins non sono salvate a livello del workspace, quindi i cambiamenti che applichi ai loro oggetti non sono persistenti. Se vuoi modificare un plugin e mantenere i cambiamenti in futuro, devi clonarlo o fare il backup e lavorare sulla copia.",
|
||||
"updated": 1619590378028
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "I will go through some specific use cases in the next few steps!",
|
||||
"updated": 1615978913703
|
||||
"updated": 1615978913703,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nei prossimi step vedremo più in dettaglio quanto detto!",
|
||||
"updated": 1619590413453
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "sensor-bot",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615996858987
|
||||
"updated": 1615996858987,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Mettiamo che sei uno sviluppatore che testa un nuovo exchange, e vuoi modificare il Sensor Bot introducendo un nuovo parametro.",
|
||||
"updated": 1619590703521
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The Sensor Bot is part of the Masters Data Mine, which is usually included as a plugin in most plugin workspaces. In such a case, you must proceed like in the previous case: delete the Plugin File node corresponding to the Masters data mine and restore the data mine file from the Plugins\\Data-Mines folder as if it was a backup.",
|
||||
"updated": 1615997651482
|
||||
"updated": 1615997651482,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quel bot è parte del Master Data Mine, che è incluso come plugin nella maggior parte dei plugin workspace. In questo caso, procedi come nel caso precedente: cancella il nodo Plugin File del Mastart Data Mine e ripristina il file dalla cartella Plugins\\Data-Mines come fosse un Backup.",
|
||||
"updated": 1619590793878
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Once you finish, take a backup of the modified Masters Data Mine node and use the backup file to replace the Masters plugin file! Make sure you give it the same name! Then, submit a PR to contribute the improvements on the bot!",
|
||||
"updated": 1615998024660
|
||||
"updated": 1615998024660,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Una volta finito, fai un backup del nuovo nodo Masters Data Mine e usalo per rimpiazzare il plugin file Masters! Assicurati di dargli lo stesso nome. Poi, apri una Pull Request per contribuire al miglioramento del bot!",
|
||||
"updated": 1619590866081
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,13 +8,27 @@
|
||||
"name": "crypto-exchange",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1615999626738
|
||||
"updated": 1615999626738,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Visto che ho parlato di testare exchanges, vediamo un attimo come Superalgos li gestisce e quali puoi usare...",
|
||||
"updated": 1619590965438
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Superalgos uses CCXT, an open-source library proposing a standard for exchange API comms. The system works with exchanges complying with the standard:",
|
||||
"updated": 1616000957350
|
||||
"updated": 1616000957350,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos usa CCXT, una libreria open-source che propone uno standard per chiamate agli API degli exchange. Il sistema è compatibile con exchange che seguono questo standard:",
|
||||
"updated": 1619591042345
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Link",
|
||||
@@ -24,7 +38,14 @@
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "However, appearing in the list is not enough! Many exchanges don't really comply! As a result, there is an ongoing community effort to test exchanges and document which may be used with Superalgos and how! This is the topic in the Docs covering the effort. Look at the TOC to find which exchanges have been tested and to which extent.",
|
||||
"updated": 1616010477500
|
||||
"updated": 1616010477500,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Purtroppo non è abbastanza apparire in quella lista. Molti exchange non sono in effetti compatibili! Per questo motivo, la community testa attivamente varo exchanges, documentando quali possono essere usati in Superalgos e come. Questo è il topic dei Docs che tratta l'argomento. Leggi il TOC per vedere quali exchange sono stati testati.",
|
||||
"updated": 1619591237097
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "crypto-exchange",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616062624384
|
||||
"updated": 1616062624384,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se sei uno sviluppatore e il tuo exchange preferito non è ancora testato, puoi dare una mano pensandoci tu!",
|
||||
"updated": 1619591295060
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "This topic in the Docs explains how to debug the Sensor Bot to get it to fetch data from an exchange. If the exchange supports the basic features required by Superalgos, you should end up with a solution!",
|
||||
"updated": 1616062282282
|
||||
"updated": 1616062282282,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Questo topic nei Docs spiega come debuggare il Sensor Bot perchè recuperi dati da un exchange. Se l'exchange supporta le funzioni base di Superalgos, dovresti riuscire a trovare una soluzione!",
|
||||
"updated": 1619591361290
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Sharing the solution with the Community is a valuable contribution. Everyone that comes next may enjoy their favorite exchange too!",
|
||||
"updated": 1616062506777
|
||||
"updated": 1616062506777,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Condividere i test con la Community è un contributo importante, e permetterà a ognuno di usare i propri exchange preferiti!",
|
||||
"updated": 1619591417403
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Important",
|
||||
"text": "We highly recommend you complete your education on Superalgos doing all tutorials before you dive into setting up other exchanges.",
|
||||
"updated": 1616062367623
|
||||
"updated": 1616062367623,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ti consigliamo vivamente di completare la tua educazione su Superalgos, prima di addentrarti nel configurare nuovi exchanges.",
|
||||
"updated": 1619591462257
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "workspace",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616173072644
|
||||
"updated": 1616173072644,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Parlando di exchanges e plugins testati, c'è un plugin workspace che puoi usare come punto di inizio quando crei nuovi oggetti!",
|
||||
"updated": 1619591538451
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "It's the Tested Exchanges Plugin Workspace!",
|
||||
"updated": 1616173130789
|
||||
"updated": 1616173130789,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "È il Tested Exchanges Plugin Workspace!",
|
||||
"updated": 1619591552367
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Once you finish your initial education doing all existing tutorials, you will eventually be ready to start building your own Trading System. This is the plugin workspace you may use for that purpose!",
|
||||
"updated": 1616173240467
|
||||
"updated": 1616173240467,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quando avrai fatto tutti i tutorial disponibili, sarai finalmente pronto a costruire il tuo Trading System. Questo è il plugin workspace da cui puoi partire!",
|
||||
"updated": 1619591627147
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "It features a clean Trading System right out of the box, the Install New Market Tutorial, and the lineup of tested exchanges that you may use.",
|
||||
"updated": 1616173448769
|
||||
"updated": 1616173448769,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Contiene un Trading System pulito, il tutorial Install New Market e l'elenco di exchange testati che puoi usare.",
|
||||
"updated": 1619591665451
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"name": "dataset-definition",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616174427620
|
||||
"updated": 1616174427620,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ì dati che hai scaricato dagli exchange e processato con gli indicatori è disponibile ovunque e accessibile da ogni workspace e strategia.",
|
||||
"updated": 1619591708965
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Data is stored on disk under the Data-Storage folder and is organized by Project, Data Mine, bot, and Market. It doesn't matter what workspace you used to mine the data or process indicators.",
|
||||
"updated": 1616175467234
|
||||
"updated": 1616175467234,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I dati sono salvati nella cartella Data-Storage e organizzati per Progetto, Data Mine, Bot e Market. Non importa quale workspace hai usato per estrarre dati o processare indicatori.",
|
||||
"updated": 1619591759698
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "All of the data is available to all workspaces, so that you may work with the same data sources irrespective of what you are doing."
|
||||
"text": "All of the data is available to all workspaces, so that you may work with the same data sources irrespective of what you are doing.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I dati sono disponibili a tutti i workspace per permetterti di lavorare con le stesse data source indipendentemente da cosa stai facendo.",
|
||||
"updated": 1619591804048
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "There is no built-in data-management in the app. Use your file system instead!",
|
||||
"updated": 1616175397455
|
||||
"updated": 1616175397455,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Non esiste una utilità di data management nell'app. Usa il file system della tua macchina!",
|
||||
"updated": 1619591845921
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "market",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616176775093
|
||||
"updated": 1616176775093,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi lavorare con ogni market presente sull'exchange! Dai un'occhiata al setup del nodo Exchange Markets.",
|
||||
"updated": 1619591894634
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "I'm not going to explain how to set up new markets as the topic is covered in the Install a New Market Tutorial in the Tested Exchanges Plugin Workspace. I just wanted to let you know that it's easy!",
|
||||
"updated": 1616256472815
|
||||
"updated": 1616256472815,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Non tratterò la cosa nel dettaglio, perchè ci penserà il tutorial Install a New Market Tutorial nel Tested Exchanges Plugin Workspace. Voglio solo dirti quanto sia facile!",
|
||||
"updated": 1619591965876
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Take a look at the menu of the BTC/USDT Market! Notice the Install Market and Uninstall Market buttons! That's how you do it!",
|
||||
"updated": 1616176532878
|
||||
"updated": 1616176532878,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Guarda il menù del market BTC\\USDT, e trova i pulsanti Install Market e Uninstall Market. Ecco come si fa!",
|
||||
"updated": 1619592006493
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "I'll leave it at that and let you do the Install a New Market Tutorial when the time is right!",
|
||||
"updated": 1616176871622
|
||||
"updated": 1616176871622,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Non mi addentro oltre, lo farà Install a New Market Tutorial in seguito!",
|
||||
"updated": 1619592082998
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "indicator-bot",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616180582873
|
||||
"updated": 1616180582873,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se sei uno sviluppatore o hai una conoscenza, anche base, di JavaScript, puoi costruire i tuoi indicatori!",
|
||||
"updated": 1619592159342
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "This is a crucial feature of Superalgos, as trading intelligence can't emerge without the ability to analyze market data! Again, I'm not going to go through how to build indicators at this point, but I do wish to let you know that we've got you covered!",
|
||||
"updated": 1616181744667
|
||||
"updated": 1616181744667,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Questa è una funzione chiave di Superalgos: una trading intelligence non può emergere senza capacità di analizzare dati di mercato! Non mi addentro su come costruire indicatori a questo punto, volevo solo ricordarti che potrai farlo!",
|
||||
"updated": 1619592280131
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "There is a comprehensive series of video tutorials explaining the entire process! Take a quick look at this page in the Docs!",
|
||||
"updated": 1616181770763
|
||||
"updated": 1616181770763,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "C'è una serie di video tutorial completa che spiega l'intero processo! Dai un'occhiata alla pagina sui Docs!",
|
||||
"updated": 1619592318550
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"icon": {
|
||||
"name": "data-mine",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Gli Indicators sono costruiti dalla community! Solitamente uno sviluppatore costruisce gli indicatori di cui ha bisogno, e contribuisce al progetto con una nuova Data Mine!",
|
||||
"updated": 1619592382827
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The Community Data Mines Book is where you may find all existing data mines and their indicators! Each chapter in the book corresponds to a Data Mine...",
|
||||
"updated": 1616233302089
|
||||
"updated": 1616233302089,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il Community Data Mines Book è dove puoi trovare tutti i data mines esistenti e i loro indicatori. Ogni capitolo del libro corrisponde a una Data Mine...",
|
||||
"updated": 1619592437976
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Scan the contents of each chapter to get an idea of what is available at this point!"
|
||||
"text": "Scan the contents of each chapter to get an idea of what is available at this point!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Dai un'occhiata al contenuto dei capitoli per avere un'idea su cosa sia disponibile al momento!",
|
||||
"updated": 1619592485175
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "To use a Data Mine, you must include it in the workspace or as a plugin, and install the market. All Data Tasks will be created automatically!",
|
||||
"updated": 1616235254167
|
||||
"updated": 1616235254167,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Per usare una Data Mine,, includila nel workspace o come plugin, e installa il market. Tutti i Data Tasks verranno creati automaticamente!",
|
||||
"updated": 1619592631191
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "trading-system",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616235875824
|
||||
"updated": 1616235875824,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La Community può anche condividere interi Trading Systems! Al momento ce ne sono pochi, ma aumenteranno col tempo!",
|
||||
"updated": 1619592722319
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Search the Docs for Community Trading Systems!",
|
||||
"updated": 1616235587063
|
||||
"updated": 1616235587063,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Cerca Community Trading Systems nei Docs!",
|
||||
"updated": 1619592750952
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Strategies contributed by the Community are fully documented so that you may use them for learning!",
|
||||
"updated": 1616235658990
|
||||
"updated": 1616235658990,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Le Strategies della Community sono documentate: ottime per imparare!",
|
||||
"updated": 1619592794483
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Warning",
|
||||
"text": "Remember that while Trading Systems shipping with Superalgos may be fully functional, they are made available for educational purposes only! You are fully responsible for how you use them! Trading is a risky business!",
|
||||
"updated": 1616235810717
|
||||
"updated": 1616235810717,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ricorda che, anche se i Trading Systems di Superalgos possono essere funzionanti, sono a puro scopo ricreativo e il loro utilizzo è sotto la tua responsabilità! Fai trading a tuo rischio!",
|
||||
"updated": 1619592878689
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "trading-strategy",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Congratulazioni! Ti sei laureato in Basic Education e sei pronto a tuffarti in materie più avanzate!",
|
||||
"updated": 1619592957336
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "In the next tutorial you are going to learn how to update your app, switch branches to test the version in the develop branch, a few tricks about the Docs, and more!",
|
||||
"updated": 1616262918705
|
||||
"updated": 1616262918705,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nel prossimo tutorial imparerai come aggiornare la tua app, cambiare branch per testare la versione in sviluppo, trucchi sui Docs e altro!",
|
||||
"updated": 1619593005138
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "You'll also be able submit a review about your experience with Superalgos up to this point!",
|
||||
"updated": 1616262935170
|
||||
"updated": 1616262935170,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Potrai anche scrivere una recensione sulla tua esperienza in Superalgos finora!",
|
||||
"updated": 1619593027426
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "As you progress with Superalgos, you may need a refresher on the topics covered in this tutorial or the one before! That is a standard practice, so do come back until you learn all tricks!",
|
||||
"updated": 1616263081822
|
||||
"updated": 1616263081822,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Man mano che procedi in Superalgos, potresti aver bisogno di un ripasso sui topic affrontati in questo tutorial o in quello prima. È normale, puoi tornare quando vuoi finchè non impari tutti i trucchi!",
|
||||
"updated": 1619593078538
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,21 +8,49 @@
|
||||
"name": "share-entity",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617037759268
|
||||
"updated": 1617037759268,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Le Shares sono come i Backups, ma dal file vengono rimossi i dati personali e sensibili!",
|
||||
"updated": 1619546242891
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Get used to share Shares! This good practice will help you avoid dangerous mistakes in the future!",
|
||||
"updated": 1617037960260
|
||||
"updated": 1617037960260,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Abituati al loro utilizzo! È una buona pratica per evitare possibili errori pericolosi in futuro!",
|
||||
"updated": 1619546289258
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Read the page about Shares for more info!"
|
||||
"text": "Read the page about Shares for more info!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Leggi la pagina sulle Shares per maggiori info!",
|
||||
"updated": 1619546300806
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Warning",
|
||||
"text": "Whenever you wish to share your work, never share your Workspace files or Backups. Those files may contain sensitive information such as your Exchange Account Key. Instead, share your Shares!"
|
||||
"text": "Whenever you wish to share your work, never share your Workspace files or Backups. Those files may contain sensitive information such as your Exchange Account Key. Instead, share your Shares!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quando vuoi condividere il tuo lavoro, non condividere mai i tuoi Workspace o Backups. Questi file possono contenere informazioni sensibili, come la tua Exchange Account Key. Piuttosto, condividi le tue Shares!",
|
||||
"updated": 1619546375019
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"icon": {
|
||||
"name": "tutorial",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ci sei ancora? Ormai, con due tutorial completati sul tuo curriculum, sei di famiglia! Benvenuto nella Community!",
|
||||
"updated": 1619631145148
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "In this tutorial, you will learn to keep your system up to date, use the built-in command line, switch branches, and a few more tricks that will make your life easier!",
|
||||
"updated": 1616871630234
|
||||
"updated": 1616871630234,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "In questo tutorial imparerai come tenere aggiornato il sistema, usare la sua command-line, cambiare branches e altri trucchi utili!",
|
||||
"updated": 1619631204346
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "The skills you will learn will also allow you to start contributing to the project! Remember, this is a community project... We are all expected to give back and help improve the software!",
|
||||
"updated": 1617034994342
|
||||
"updated": 1617034994342,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Le skill che imparerai ti permetteranno anche di iniziare a contribuire al progetto! Ricorda, questo è un progetto basato sulla community... Ci si aspetta che ognuno di noi faccia quel che può per aiutare e migliorare il software!",
|
||||
"updated": 1619631313456
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Link",
|
||||
|
||||
+48
-6
@@ -8,33 +8,75 @@
|
||||
"icon": {
|
||||
"name": "strategy-manage-stage",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ora ti parlo della mia amica, la barra di ricerca nei Docs. Diciamo che ha una doppia vita: non solo cerca, ma comanda pure! ",
|
||||
"updated": 1619631665874
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "I mean the search box is also a command line interface! The current list of commands has to do with:",
|
||||
"updated": 1616757022931
|
||||
"updated": 1616757022931,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quello che voglio dire è che la barra di ricerca è anche una riga di comando! La lista di comandi riguarda:",
|
||||
"updated": 1619631729737
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Producing and editing the Docs.",
|
||||
"updated": 1616757048012
|
||||
"updated": 1616757048012,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Produzione e modifica della documentazione",
|
||||
"updated": 1619631754180
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Contributing work to the project.",
|
||||
"updated": 1610657381257
|
||||
"updated": 1610657381257,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Aggiungere il proprio contributo al progetto",
|
||||
"updated": 1619631772476
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Let's work on a practical example that involves the two! I'll teach you how to edit the docs, and how to contribute, using a couple of commands!",
|
||||
"updated": 1610820646564
|
||||
"updated": 1610820646564,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Lavoreremo su un esempio pratico che riguarda entrambe le cose! Ti insegnerò come modificare i docs e contribuire, usando un paio di comandi!",
|
||||
"updated": 1619631824997
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "I'll set up the next few steps with a little story... I hope you like the idea!",
|
||||
"updated": 1610820358700
|
||||
"updated": 1610820358700,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Presenterò i prossimi step con una breve storia...spero ti piaccia l'idea!",
|
||||
"updated": 1619631849733
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "help",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos è un progetto basato sulla Community! Rendiamo il software disponibile a tutti gratuitamente, ma chiediamo qualcosa in cambio...il tuo aiuto!",
|
||||
"updated": 1619631895640
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "How can Superalgos be free? What's the catch? We get those questions often! This is the short story...",
|
||||
"updated": 1610967035192
|
||||
"updated": 1610967035192,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Come fa Superalgos ad essere gratis? Dove sta il trucco? Ecco la storia...",
|
||||
"updated": 1619631920615
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Superalgos started with a group of friends joining forces to automate their crypto trading!",
|
||||
"updated": 1611594348026
|
||||
"updated": 1611594348026,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos è iniziato con un gruppo di amici che hanno unito le forze per automatizzare il loro trading di crypto!",
|
||||
"updated": 1619631952862
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The friends soon realized that to compete with top market players a huge software infrastructure was required. The system needed to be on par or better than commercial and proprietary software available to firms. Such requirements could not be fulfilled by a small team —at least not in a reasonable timeframe.",
|
||||
"updated": 1616871844068
|
||||
"updated": 1616871844068,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Gli amici presto realizzarono che per competere con i top del mercato era necessaria una notevole infrastruttura software, che fosse al pari o migliore dei software proprietari usati dalle aziende. Un lavoro simile non poteva essere portato a termine da un piccolo team, almeno non in un intervallo di tempo ragionevole.",
|
||||
"updated": 1619632081107
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "nodes-highlights",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610719931963
|
||||
"updated": 1610719931963,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos è gratis per tutti, perchè vogliamo il tuo aiuto! Vogliamo le menti migliori e più volenterose per aiutarci a costruire la piattaforma di trading automatizzato definitiva!",
|
||||
"updated": 1619632162177
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Your first contribution is your feedback!",
|
||||
"updated": 1610715230137
|
||||
"updated": 1610715230137,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il tuo primo contributo è il tuo feedback!",
|
||||
"updated": 1619632177630
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You've likely spent hours discovering Superalgos. We want to have your first impression, fresh from the recent experience! And we want your initial feedback to be the first of many contributions to the project.",
|
||||
"updated": 1611594469593
|
||||
"updated": 1611594469593,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Probabilmente ormai hai investito ore scoprendo Superalgos. Vorremmo sapere la tua prima impressione, fresca di un'esperienza recente! E vogliamo che il tuo feedback sia il primo di molti contributi al progetto.",
|
||||
"updated": 1619632239016
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "You don't need to be a star programmer or professional trader to contribute. Every user is expected to give back! I'll tell you how!",
|
||||
"updated": 1610822419407
|
||||
"updated": 1610822419407,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Non devi essere un super-programmatore o un trader professionista per contribuire. Ci si aspetta che ogni utente dia un contributo! Ti dico come!",
|
||||
"updated": 1619632343742
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+72
-9
@@ -8,47 +8,110 @@
|
||||
"name": "execution-algorithm",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610967203397
|
||||
"updated": 1610967203397,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il progetto avrà successo se riusciremo a promuovere una collaborazione globale: sono importanti contributi di ogni tipo!",
|
||||
"updated": 1619632436237
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "In short, everything that adds value is good!",
|
||||
"updated": 1610822442723
|
||||
"updated": 1610822442723,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Qualunque cosa aggiunga valore al progetto è gradita!",
|
||||
"updated": 1619632572571
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Fixing a typo, a dead link, and improving the Docs.",
|
||||
"updated": 1616871916250
|
||||
"updated": 1616871916250,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Correggere errori e dead link, o migliorare i Docs.",
|
||||
"updated": 1619632631173
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Translating a page into your native language.",
|
||||
"updated": 1610715988366
|
||||
"updated": 1610715988366,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Tradurre una pagina nella tua lingua madre.",
|
||||
"updated": 1619632643304
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Designing icons, working to improve the UX/UI."
|
||||
"text": "Designing icons, working to improve the UX/UI.",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fare il design delle icone, migliorare la UX/UI.",
|
||||
"updated": 1619632670924
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Producing content as in-app tutorials or videos.",
|
||||
"updated": 1610716958990
|
||||
"updated": 1610716958990,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Produrre contenuto come tutorial in-app o video.",
|
||||
"updated": 1619632686983
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Blogging about Superalgos and spreading the word.",
|
||||
"updated": 1610717040985
|
||||
"updated": 1610717040985,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Recensire Superalgos nei vari blog e social",
|
||||
"updated": 1619632764021
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Sharing a Data Mine or a Trading System!",
|
||||
"updated": 1610716257080
|
||||
"updated": 1610716257080,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Condividere un Data Mine o un Trading System!",
|
||||
"updated": 1619632784995
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Testing, removing bugs, integrating crypto-projects, and contributing to the Code Base.",
|
||||
"updated": 1610716390346
|
||||
"updated": 1610716390346,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Testare, debuggare, integrare progetti crypto e contribuire alla codebase.",
|
||||
"updated": 1619632810073
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+38
-6
@@ -3,18 +3,34 @@
|
||||
"pageNumber": 7,
|
||||
"type": "Tutorial Step - What About Free Riders?",
|
||||
"definition": {
|
||||
"text": "Free-ridding is not cool! We know that once you start contributing, you will inspire more people to follow your lead!",
|
||||
"updated": 1616872224110,
|
||||
"text": "Free-riding is not cool! We know that once you start contributing, you will inspire more people to follow your lead!",
|
||||
"updated": 1619786483852,
|
||||
"icon": {
|
||||
"name": "bullet-error",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il free-riding non è bello! Siamo certi che, una volta che inizierai a contribuire, ispirerai più persone a seguire il tuo esempio! Warning!!!",
|
||||
"updated": 1619786662350,
|
||||
"style": "Definition"
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The project has implemented a powerful incentives scheme to promote the desired behavior and to foster a culture of collaboration. We are distributing the Superalgos (SA) token exclusively among contributors!",
|
||||
"updated": 1616872270381
|
||||
"updated": 1616872270381,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il progetto ha implementato un buon incentivo per promuovere il contributo, verso una collaborazione globale. Stiamo distribuendo il Superalgos (SA) Token, in esclusiva, a chi contribuisce al progetto!",
|
||||
"updated": 1619633002722,
|
||||
"style": "Text"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Link",
|
||||
@@ -23,12 +39,28 @@
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "We combat free-ridding with incentives!",
|
||||
"updated": 1616872334799
|
||||
"updated": 1616872334799,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Combattiamo il free-riding con incentivi!",
|
||||
"updated": 1619633037700,
|
||||
"style": "Success"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Let's get your first contribution rolling! First, I'll teach you how to switch branches!",
|
||||
"updated": 1616872424219
|
||||
"updated": 1616872424219,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Occupiamoci del tuo primo contributo! Prima di tutto, ti insegnerò come cambiare branches!",
|
||||
"updated": 1619633070799,
|
||||
"style": "Callout"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+37
-5
@@ -8,23 +8,55 @@
|
||||
"icon": {
|
||||
"name": "github",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos ti permette di cambiare branches direttamente da dentro l'app! Ma perchè dovresti volerlo fare?",
|
||||
"updated": 1619633498230,
|
||||
"style": "Definition"
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Superalgos is constantly improving. At some point, you may wish to try the software version in the develop branch. Maybe there is a new feature, or a fix for a bug that hasn't got to the master branch yet...",
|
||||
"updated": 1617007301530
|
||||
"updated": 1617007301530,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos è in costante evoluzione. A un certo punto, potresti voler provare la versione in sviluppo. Forse contiene una nuova funzionalità, o un fix non ancora portato nel branch master...",
|
||||
"updated": 1619633561044,
|
||||
"style": "Text"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Or you may wish to submit a contribution, like in our case right now! Let's do it!",
|
||||
"updated": 1618145540691
|
||||
"updated": 1618145540691,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "O magari vuoi mandare un contributo, come faremo noi adesso! Forza!",
|
||||
"updated": 1619633608903,
|
||||
"style": "Success"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Scroll down the Docs page to the footer and select Plugins/Docs as your Contributions Branch! It's the option on the right-hand side, not in the center!",
|
||||
"updated": 1618145561816
|
||||
"text": "Scroll down the Docs page to the footer and select Plugins-Docs as your Contributions Branch! It's the option on the right-hand side, not in the center!",
|
||||
"updated": 1619794957137,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Scorri la pagina dei Docs fino al footer e selezione Plugins/Docs come Contributions Branch! È l'opzione sulla destra, non al centro!",
|
||||
"updated": 1619633667745,
|
||||
"style": "Callout"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"name": "github",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616873181582
|
||||
"updated": 1616873181582,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se tutto è andato bene, dovresti aver ricevuto una conferma che la Contributions Branch è cambiata! Fantastico!",
|
||||
"updated": 1619633713475
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Next in line is switching the Current Branch, but we need to run some checks first!",
|
||||
"updated": 1618154759190
|
||||
"updated": 1618154759190,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La prossima cosa da fare è cambiare la Current Branch, ma dobbiamo prima controllare un paio di cose!",
|
||||
"updated": 1619633736968
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "If you forked the Superalgos repo before April 6th, 2021, follow the instructions on this page to create the plugins-docs branch. Otherwise, keep going!",
|
||||
"updated": 1618154888356
|
||||
"updated": 1618154888356,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se hai fatto il fork di Superalgos prima del 6 aprile 2021, segui le istruzioni su questa pagine per creare il branch Plugins-Docs. Altrimenti continua!",
|
||||
"updated": 1619633825511
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "When you switch branches, the app will run a series of Git commands that will download the software from the plugins-docs branch of your fork! The current software will be replaced on your disk! For that reason, you will need to close the app after switching. But let's discuss a couple more things before you proceed!",
|
||||
"updated": 1618159009151
|
||||
"updated": 1618159009151,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Quando cambi branch, l'app esegue una serie di comandi Git che scaricano il software dal branch Plugins-Docs del tuo fork! Il software corrente viene quindi rimpiazzato su disco. Per questo motivo, dovrai chiudere l'app dopo aver cambiato. Ma prima di continuare vediamo un altro paio di cose!",
|
||||
"updated": 1619634001960
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+40
-5
@@ -8,28 +8,63 @@
|
||||
"name": "bullet-warning",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1618147991903
|
||||
"updated": 1618147991903,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ci sono un paio di cose da considerare ogni volta che cambi branch! Vediamone una lista prima di continuare!",
|
||||
"updated": 1619634039951
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "List",
|
||||
"text": "It may happen that the workspaces or other data structures in the master branch are not compatible with those in the other branch.",
|
||||
"updated": 1618158546133
|
||||
"updated": 1618158546133,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Può succedere che il workspace o altri dati nel master branch non siano compatibili con quelli in altri branch.",
|
||||
"updated": 1619634081336
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "If the current workspace is incompatible with the software in the other branch, the workspace may break upon reloading the app. In such a case, load one of the Plugin Workspaces of the new branch.",
|
||||
"updated": 1618158600251
|
||||
"updated": 1618158600251,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se il workspace corrente è incompatibile con il software di un altro branch, esso potrebbe corrompersi ricaricando l'app. In questo caso, carica uno dei Plugin Workspace del nuovo branch.",
|
||||
"updated": 1619634165746
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Even the structure of mined data may have changed!",
|
||||
"updated": 1617017781902
|
||||
"updated": 1617017781902,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Anche la struttura dei dati estratti potrebbe essere cambiata!",
|
||||
"updated": 1619634182120
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Important",
|
||||
"text": "Always check the README file in the branch of the repository you wish to access for any comments on backward compatibility. Before switching branches, back up your work!",
|
||||
"updated": 1618158675366
|
||||
"updated": 1618158675366,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Leggi sempre il file README nel branch a cui vuoi accedere per leggere le note sulla retrocompatibilità. Prima di cambiare branches, fai un backup del tuo lavoro!",
|
||||
"updated": 1619634260507
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "clone-entity",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Molti utenti scelgono di lanciare le branches da cartelle separate. È una buona soluzione per i contributors più attivi!",
|
||||
"updated": 1619634353624
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You may have two clones of your fork running from separate folders, each on different branches.",
|
||||
"updated": 1618158812449
|
||||
"updated": 1618158812449,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Potresti avere due cloni del tuo fork che girano su cartelle diverse, ognuna su un diverso branch.",
|
||||
"updated": 1619634392400
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Two instances of Superalogs running from different folders are completely independent. They run distinct workspaces and output unique data.",
|
||||
"updated": 1617018971209
|
||||
"updated": 1617018971209,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Due istanze di Superalgos eseguite da cartelle diverse sono completamente indipendenti. Contengono workspace separati e output diversi.",
|
||||
"updated": 1619634452638
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Such a setup allows you to run the stable version for your production tasks, and the version in another branch to contribute and test new features! But you can't run two versions at the same time, unless you change ports! We won't go there now!",
|
||||
"updated": 1618148172616
|
||||
"updated": 1618148172616,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Questo setup ti permette di utilizzare la versione stabile contemporaneamente alla versione di un altro branch a cui vuoi contribuire, o su cui fai test! Ma non potrai lanciare due istanze separate insieme, a meno che non cambi le porte. Non parleremo di questo per ora!",
|
||||
"updated": 1619634623463
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+55
-7
@@ -8,33 +8,81 @@
|
||||
"name": "docs-success-style",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617019411568
|
||||
"updated": 1617019411568,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ora che è tutto chiaro, cambiamo branch e prepariamoci per i prossimi step!",
|
||||
"updated": 1619634720704,
|
||||
"style": "Definition"
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "This is what you need to do:",
|
||||
"updated": 1617019437652
|
||||
"updated": 1617019437652,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ecco cosa devi fare:",
|
||||
"updated": 1619634733402,
|
||||
"style": "Text"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Go back to the footer and select Plugins/Docs as your Current Branch.",
|
||||
"updated": 1618159168230
|
||||
"text": "Go back to the footer and select Plugins-Docs as your Current Branch.",
|
||||
"updated": 1619794998745,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Torna al footer e seleziona Plugins/Docs come tuo Current Branch.",
|
||||
"updated": 1619634755120,
|
||||
"style": "List"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "You will get a page explaining what is being done. Then you will get another page telling you of the outcome explaining you must restart the app.",
|
||||
"updated": 1617036253283
|
||||
"updated": 1617036253283,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Una pagina ti informerà di cosa succede, poi un'altra ti notificherà del fatto che devi riavviare l'app.",
|
||||
"updated": 1619634793423,
|
||||
"style": "List"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Do close the app and restart it (browser & console).",
|
||||
"updated": 1617036149007
|
||||
"updated": 1617036149007,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Chiudi l'app e riavviala (browser e console).",
|
||||
"updated": 1619634842849,
|
||||
"style": "List"
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Find the Contribute to Superalgos Tutorial in the bottom-right corner of the workspace and select Resume on the menu! If Resume doesn't work, find the Welcome Back! step under the Branches Topic and click Play on the menu!",
|
||||
"updated": 1617036301673
|
||||
"updated": 1617036301673,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Cerca il Contribute to Superalgos Tutorial nell'angolo in basso a destra del Workspace e premi Resume! Se non funziona, cerca lo step \"Welcome Back!\" sotto il Branches Topic e premi Play sul menù!",
|
||||
"updated": 1619634936378,
|
||||
"style": "List"
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "hits",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1618159282200
|
||||
"updated": 1618159282200,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se hai seguito le mie istruzioni, ora il tuo software sta girando sulla branch plugins-docs! Fantastico!",
|
||||
"updated": 1619634969342
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The software you are currently running is the version of Superalgos that was at the plugins-docs branch the day you forked the project! This is because the process of switching branches downloads the software from your fork and not the upstream repository.",
|
||||
"updated": 1618159308510
|
||||
"updated": 1618159308510,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il software corrente è la versione di Superalgos che si trovava nel branch plugins-docs il giorno che hai fatto il fork del progetto! Questo perchè cambiando branch scarichi il software dal tuo fork e non dalla repo originale.",
|
||||
"updated": 1619635036896
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "You need to update so that you run the latest version! This is particularly important when you intend to contribute to the project. You should always work on the latest version so that the changes you make include the latest changes produced by other contributors!",
|
||||
"updated": 1617020167891
|
||||
"updated": 1617020167891,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Devi fare l'update così da eseguire l'ultima versione! È importante soprattutto se vuoi contribuire al progetto. Lavora sempre sull'ultima versione, così che i cambiamenti che fai includano le ultime modifiche degli altri utenti!",
|
||||
"updated": 1619635122521
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,13 +8,27 @@
|
||||
"name": "indicator-process-instance",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617020636889
|
||||
"updated": 1617020636889,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il comando App Update scarica l'ultima versione del software dalla repo originale nel Current Branch!",
|
||||
"updated": 1619635188773
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "That means that you may use this command on either of the branches! This is it:",
|
||||
"updated": 1617020758219
|
||||
"updated": 1617020758219,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Puoi usare questo comando su una qualsiasi delle branch! Eccolo:",
|
||||
"updated": 1619635221928
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Json",
|
||||
@@ -22,12 +36,26 @@
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Copy and run the command!"
|
||||
"text": "Copy and run the command!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Copia e lancia il comando!",
|
||||
"updated": 1619635232561
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Once the update is done, you will need to close the app again, restart it, find the tutorial and click Resume, just like you did earlier!",
|
||||
"updated": 1617020620260
|
||||
"updated": 1617020620260,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Una volta che l'update è completo, dovrai chiudere l'app, riavviarla, cercare il tutorial e proseguire, proprio come hai fatto prima!",
|
||||
"updated": 1619635269785
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+48
-6
@@ -8,13 +8,27 @@
|
||||
"icon": {
|
||||
"name": "expand-structure-of-nodes",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "In questo step, lancerai il comando per creare una pagina di recensione! Potrai poi editarla!",
|
||||
"updated": 1619635348623
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "The syntax to write commands is quite colloquial! You'll love it! Check it out and follow the instructions below!",
|
||||
"updated": 1610730420596
|
||||
"updated": 1610730420596,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La sintassi dei comandi è informale: ti piacerà! Leggi e segui le istruzioni sotto:",
|
||||
"updated": 1619635406184
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Javascript",
|
||||
@@ -24,22 +38,50 @@
|
||||
{
|
||||
"style": "List",
|
||||
"text": "FIRST: Copy the above command.",
|
||||
"updated": 1610822613784
|
||||
"updated": 1610822613784,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "PRIMO: copia il comando sopra",
|
||||
"updated": 1619635420152
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "SECOND: Paste it on a text editor.",
|
||||
"updated": 1610721128275
|
||||
"updated": 1610721128275,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "SECONDO: incolla in un editor di testo",
|
||||
"updated": 1619635433451
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "THIRD: Replace \"Your Review Title\" with a meaningful title. Review titles must be unique!",
|
||||
"updated": 1616878262273
|
||||
"updated": 1616878262273,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "TERZO: sostituisci \"Your Review Title\" con un titolo. I titoli delle review devono essere unici!",
|
||||
"updated": 1619635474439
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "FOURTH: Paste the updated command on the search/command box and click Enter.",
|
||||
"updated": 1610736916242
|
||||
"updated": 1610736916242,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "QUARTO: incolla il nuovo comando sulla barra di ricerca/comando e premi Enter.",
|
||||
"updated": 1619635504400
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "docs-action-edit-paragraph",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616875304376
|
||||
"updated": 1616875304376,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se il comando era giusto, dovresti ottenere una nuova pagina con il tuo titolo, un invito a scrivere un sommario e altre istruzioni in fondo!",
|
||||
"updated": 1619635581995
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "If you got an error message, read it and fix the problem! It's likely about the syntax in the command. You may always go back a step to recover the original command!",
|
||||
"updated": 1616875472251
|
||||
"updated": 1616875472251,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se hai ricevuto un errore, leggilo e sistema il problema! Probabilmente è la sintassi del comando. Puoi sempre fare andare indietro di uno step e recuperare il comando originale!",
|
||||
"updated": 1619635652289
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "In the next step, we'll analyze how the command works!",
|
||||
"updated": 1616875421406
|
||||
"updated": 1616875421406,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Nel prossimo step, analizzeremo come funziona il comando!",
|
||||
"updated": 1619635672214
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+64
-8
@@ -8,43 +8,99 @@
|
||||
"name": "copy-path",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616875920510
|
||||
"updated": 1616875920510,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Prima che tu scriva la tua fantastica recensione, analizziamo il comando in dettaglio per capire cosa hai fatto esattamente!",
|
||||
"updated": 1619635779531
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "List",
|
||||
"text": "docs.add: the root syntax of the Docs Add Command",
|
||||
"updated": 1616876987593
|
||||
"updated": 1616876987593,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "docs.add: la base sintattica del comando Docs Add.",
|
||||
"updated": 1619635805443
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Review: the Docs Page Category of the page",
|
||||
"updated": 1616876171594
|
||||
"updated": 1616876171594,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Review: la categoria della pagina docs",
|
||||
"updated": 1619635830345
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "to: a coloquial connector to improve readability",
|
||||
"updated": 1616876202410
|
||||
"updated": 1616876202410,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "to: particella linguistica per aumentare la leggibilità",
|
||||
"updated": 1619635894308
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Superalgos: the Project to which the page is added",
|
||||
"updated": 1616876249121
|
||||
"updated": 1616876249121,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos: il progetto a cui verrà aggiunta la pagina",
|
||||
"updated": 1619635908258
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Superalgos Project Review: the name of the collection of pages the review belongs to",
|
||||
"updated": 1616877226375
|
||||
"updated": 1616877226375,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos Project Review: il nome della raccolta di pagine a cui la recensione appartiene",
|
||||
"updated": 1619635928719
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "->: a separator used in commands that require two user-defined parameters (in this case, the name of the collection of pages, and the name of the page)",
|
||||
"updated": 1616876585726
|
||||
"updated": 1616876585726,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "->: separatore usato nei comandi che richiedono due parametri definiti dall'utente (in questo caso, il nome della collezione di pagine e il nome della pagina)",
|
||||
"updated": 1619635980025
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Superalgos Review - Your Review Title: this is the Docs Page Name; we repeat Superalgos Review in the page name to lower the odds of duplicate names",
|
||||
"updated": 1616878613905
|
||||
"updated": 1616878613905,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos Review - Your Review Title: il nome della pagina nei Docs. Ripetiamo Superalgos Review nel nome per evitare il più possibile nomi duplicati.",
|
||||
"updated": 1619636023226
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,7 +8,14 @@
|
||||
"name": "docs-action-edit-paragraph",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1616880288897
|
||||
"updated": 1616880288897,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ti mostro come modificare una pagina! Un click col tasto destro su un parametro apre il menù stili, e la matita avvia la modalità edit...",
|
||||
"updated": 1619636869245
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
@@ -19,12 +26,26 @@
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Ab|: creates bullet lists like this one!",
|
||||
"updated": 1616880058110
|
||||
"updated": 1616880058110,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ab|: crea elenchi puntati come questo!",
|
||||
"updated": 1619636137132
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "The fourth column features notes (like this one), along with tips, important, and warning boxes.",
|
||||
"updated": 1616880610556
|
||||
"updated": 1616880610556,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La quarta colonna contiene box per le note (come questa), i consigli, gli avvisi e i messaggi importanti.",
|
||||
"updated": 1619636222095
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Javascript",
|
||||
@@ -34,7 +55,14 @@
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Abc| turns the paragraph back to plain text. That should be enough to make your review look great! I'll explain the rest of the menu at a later time!",
|
||||
"updated": 1616880538943
|
||||
"updated": 1616880538943,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Abc| trasforma il paragrafo in testo normale. Dovrebbe essere abbastanza per la tua recensione! Ti spiegherò il resto più avanti!",
|
||||
"updated": 1619636897153
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"icon": {
|
||||
"name": "bullet-warning",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Questa recensione è il tuo primo contributo, e ti ringraziamo molto per questo!",
|
||||
"updated": 1619636353818
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Important",
|
||||
"text": "For your review to be merged in the Superalgos repository, you must sign it with your GitHub.com user name in the last paragraph of the page! This is important so that you may later find the page using the search! As you progress with Superalgos, you may always come back and edit it.",
|
||||
"updated": 1610734914493
|
||||
"updated": 1610734914493,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Perchè la tua recensione sia inclusa nella repo di Superalgos, devi autenticarti con il tuo user name GitHub.com nell'ultimo paragrafo della pagina! È importante così che tu possa poi trovarla usando la barra di ricerca! Man mano che prosegui in Superalgos, puoi sempre tornare indietro e modificarla.",
|
||||
"updated": 1619636467512
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Contributions are subject to the terms of the <a href=\"https://github.com/Superalgos/Superalgos/blob/master/LICENSE\" target=\"_blank\" style=\"color:blue;\">Apache Licence 2.0</a>. In short, Contributors provide an express grant of copyright/patent rights.",
|
||||
"updated": 1610963383947
|
||||
"updated": 1610963383947,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I contributi sono soggetti ai termini della Apache Licence 2.0. In breve, chi contribuisce concede esplicitamente diritti di copyright/brevetto.",
|
||||
"updated": 1619636533564
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,13 +8,27 @@
|
||||
"name": "under-construction",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610736735029
|
||||
"updated": 1610736735029,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Prima di lanciarti in una scrittura sfrenata, assicurati di salvare la pagina una volta ogni tanto! Non rischiare il tuo romanzo!",
|
||||
"updated": 1619636603159
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Each paragraph you write is stored at the level of the browser session as soon as you exit Edit mode. However, to save the page on disk and avoid losing work on an eventual browser crash, run this command:",
|
||||
"updated": 1610822788853
|
||||
"updated": 1610822788853,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ogni paragrafo che scrivi è salvato a livello della sessione del browser appena esci dalla modalità Edit. Per salvare la pagina su disco ed evitare di perdere il lavoro in caso il browser crashasse, usa questo comando:",
|
||||
"updated": 1619636674917
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Javascript",
|
||||
@@ -23,7 +37,14 @@
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "If for any reason you loose sight of the page, run the docs.reindex command and search for the title you gave it while adding it! You may also use the BACK button on the footer of the page!",
|
||||
"updated": 1610983878542
|
||||
"updated": 1610983878542,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se per qualche ragione perdi di vista la pagina, lancia il comando docs.reindex e cercala col titolo che le hai dato aggiungendola! Puoi anche usare il pulsante BACK sul footer della pagina!",
|
||||
"updated": 1619636726170
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+48
-6
@@ -8,33 +8,75 @@
|
||||
"name": "github",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610791858248
|
||||
"updated": 1610791858248,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ottimo! Hai imparato ad aggiungere una pagina ai Docs, editarla e salvarla! Ora manca solo l'ultimo step...spedirla dal tuo PC a Superalgos!",
|
||||
"updated": 1619636976424
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Superalgos interacts with Git to keep your Superalgos instalation up to date and to make contributions easier for less technical users. The App Contribute Command runs the following Git commands in a sequence:",
|
||||
"updated": 1610743150715
|
||||
"updated": 1610743150715,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos interagisce con Git per mantenere la tua installazione aggiornata e per rendere più facile agli utenti meno tecnici contribuire. Il comando App Contribute esegue questi comandi Git:",
|
||||
"updated": 1619637039829
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "git add: adds the changes you've made to contributable files to a git commit.",
|
||||
"updated": 1616948426317
|
||||
"updated": 1616948426317,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "git add: aggiunge le tue modifiche in un git commit.",
|
||||
"updated": 1619637078728
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "git commit: commits all the changes.",
|
||||
"updated": 1616948431365
|
||||
"updated": 1616948431365,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "git commit: fa il commit delle modifiche.",
|
||||
"updated": 1619637115670
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "git push: pushes the changes to your fork.",
|
||||
"updated": 1616948435342
|
||||
"updated": 1616948435342,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "git push: fa il push delle modifiche sul tuo fork.",
|
||||
"updated": 1619637112020
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "github createPullRequest: creates a Pull Request at the Superalgos repository, or add commits to an existing Pull Request.",
|
||||
"updated": 1616948441848
|
||||
"updated": 1616948441848,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "github createPullRequest: crea una Pull Request alla repo di Superalgos, o aggiunge i commit alla tua Pull Request esistente.",
|
||||
"updated": 1619637154313
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"name": "github",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610794461181
|
||||
"updated": 1610794461181,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se non sei uno sviluppatore o non conosci bene Git, probabilmente gli ultimi step ti sono sembrati un caos! Immagino!",
|
||||
"updated": 1619637224858
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Git is an open-source version control system designed to handle collaboration. It's an industry standard.",
|
||||
"updated": 1610794687324
|
||||
"updated": 1610794687324,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Git è un controllo di versione open-source che ha lo scopo di gestire le collaborazioni. È lo standard industriale.",
|
||||
"updated": 1619637277451
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "The previous step details the techinical steps required for the collaboration to work, meeting some basic norms so that your work doesn't mess up other people's work!"
|
||||
"text": "The previous step details the techinical steps required for the collaboration to work, meeting some basic norms so that your work doesn't mess up other people's work!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Il passo precedente elenca gli steo tenici necessari per far regolare la collaborazione, seguendo alcune regole base così da non interferire con il lavoro di altre persone!",
|
||||
"updated": 1619637356441
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "If you do understand Git, you are always free to decide what workflow is best for you!",
|
||||
"updated": 1610792704217
|
||||
"updated": 1610792704217,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se conosci Git, puoi scegliere quale workflow seguire!",
|
||||
"updated": 1619637378349
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
|
||||
+32
-4
@@ -8,13 +8,27 @@
|
||||
"name": "github-api",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610799914806
|
||||
"updated": 1610799914806,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Perchè il comando app.contribute funzioni, dovrai autenticarti a due livelli differenti. Concentriamoci prima su GitHub.com!",
|
||||
"updated": 1619641609528
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "You need to authenticate at GitHub.com for the Client to create the Pull Request on your behalf. To do that, you will create a Personal Access Token on GitHub.com:",
|
||||
"updated": 1610827192524
|
||||
"updated": 1610827192524,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Devi autenticarti su GitHub.com perchè il Client possa creare la Pull Request a tuo nome. Per fare ciò, devi creare un Personal Access Token su GitHub.com:",
|
||||
"updated": 1619641662760
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Link",
|
||||
@@ -24,12 +38,26 @@
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Click the link and follow the instructions below! Check the clip on the next step for clarity...",
|
||||
"updated": 1610812678018
|
||||
"updated": 1610812678018,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Clicca il link e segui le istruzioni sotto! Guarda il video al prossimo step per più dettagli...",
|
||||
"updated": 1619641789005
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "I suggest you name the token after Superalgos so that you may recognize it later on, and make sure you check the repo checkbox to define the scope of the token.",
|
||||
"updated": 1610812554380
|
||||
"updated": 1610812554380,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ti consiglio di chiamare il tuo token come Superalgos per poterlo riconoscere in seguito. Assicurati di mettere il flag sulla repo checkbox per definire lo scope del token.",
|
||||
"updated": 1619641853159
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,17 +8,38 @@
|
||||
"name": "github-api",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610815737032
|
||||
"updated": 1610815737032,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Dopo aver premuto il tasto Generate Token, otterrai il tuo token! Non lasciare la pagina perchè non lo vedrai mai più!",
|
||||
"updated": 1619638408223
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Copy the token, open the Github API node config, and paste it between the double quotes of the token parameter. Fill in the username parameter with your GitHub.com user, not your email!"
|
||||
"text": "Copy the token, open the Github API node config, and paste it between the double quotes of the token parameter. Fill in the username parameter with your GitHub.com user, not your email!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Copia il token, apri la config del nodo Githup API, e incollalo tra le virgolette del token parameter. Riempi il parametro user con il tuo utente GitHub.com (non la mail)!",
|
||||
"updated": 1619638498454
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Superalgos stores the token in the workspace file, just like your Exchange Account Key. The token is used to autheticate with GitHub.com's API to create the Pull Request. It is never sent or stored anywhere else.",
|
||||
"updated": 1610817098653
|
||||
"updated": 1610817098653,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos salva il token nel file workspace, come la tua Exchange Account Key. Il token viene usato per autenticarti con l'API di GitHub.com e creare la Pull Request. Non è mai inviato nè salvato altrove.",
|
||||
"updated": 1619638547007
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "exchange-account-key",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610818135402
|
||||
"updated": 1610818135402,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Prima di proseguire, devo parlarti di punti importanti che riguardano la sicurezza delle tue chiavi e dei tuoi token...",
|
||||
"updated": 1619641318317
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Important",
|
||||
"text": "Superalgos stores the workspace file that contains your keys and tokens in the JSON format—unencrypted. In this state, this crucial information is as safe as your computer may be.",
|
||||
"updated": 1610906633022
|
||||
"updated": 1610906633022,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Superalgos salva il file workspace che contiene chiavi e tokens in formato JSON, quindi NON CRIPTATO. In questo stato, queste importanti informazioni sono tanto sicure quanto lo è il tuo computer.",
|
||||
"updated": 1619641491336
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Warning",
|
||||
"text": "Never share your workspace file AS IS. To share a workspace, use the Share button on the menu. It creates a share-safe copy of the workspace, stripped of sensitive information by removing the APIs hierarchy and the Exchange Accounts section of the Crypto Exchange node.",
|
||||
"updated": 1617020932950
|
||||
"updated": 1617020932950,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Non condividere mai il tuo file workspace così com'è. Per condividerlo, usa il pulsante Share sul menù. Crea una copia del tuo workspace senza le informazioni personali, rimuovendo le gerarchie API e la sezione Exchange Accounts del nodo Crypto Exchange.",
|
||||
"updated": 1619641476652
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Text",
|
||||
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "dataset",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1610823292611
|
||||
"updated": 1610823292611,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La maggior parte dei file nella cartella Superalgos possono essere modificati per contribuire al progetto! Questo include codici, immagini, docs, ecc.",
|
||||
"updated": 1619637453095
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "These folders are exempt from being contributed: My-Workspaces, Data-Storage, and Log-Files.",
|
||||
"updated": 1610984106655
|
||||
"updated": 1610984106655,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Queste cartelle non prevedono condivisione: My-Workspaces, Data-Storage, e Log-Files.",
|
||||
"updated": 1619637492839
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Important",
|
||||
"text": "Do not use the Superalgos folder to store personal stuff or files that are not meant to be part of the Superalgos software! Anything that you include in the Superalgos folder (save for the noted exempted folders) is subject to be committed as a change, sent to your fork on GitHub.com, and included in a Pull Request, both publicly accessible!",
|
||||
"updated": 1616948683272
|
||||
"updated": 1616948683272,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Non usare la cartella Superalgos per salvare file privati o che non sono parte del software! Qualsiasi cosa includi nelle cartelle, ad eccezione di quelle elencate sopra, viene eventualmente inviato al tuo fork su GitHub.com e incluso in una Pull Request, diventando visibile al pubblico!",
|
||||
"updated": 1619637607807
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+16
-2
@@ -8,7 +8,14 @@
|
||||
"icon": {
|
||||
"name": "docs-json-code-style",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Copia il comando sotto, incollalo nella barra e premi Enter!",
|
||||
"updated": 1619637655966
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
@@ -19,7 +26,14 @@
|
||||
{
|
||||
"style": "Important",
|
||||
"text": "On Windows, a GitHub sign in dialog pops-up offering to authenticate with your token or password. Either should work! Remember that the latest version of Git is required! If you have issues with the latest version, restarting the PC may help. On Mac, it is the Terminal that asks for credentials. If you enabled two-factor authentication on GitHub, use the token even if asked for the password!",
|
||||
"updated": 1611084396818
|
||||
"updated": 1611084396818,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Su Windows, un pop-up ti richiede l'autenticazione via token o password. Dovrebbe funzionare in entrambi i modi! Ricorda che è richiesta l'ultima versione di Git. Se hai problemi con quella, riavviare il pc può aiutare. Sul Mac, il Terminale potrebbe chiederti le credenziali. Se hai attivato l'autenticazione a due fattori su Github, usa il token anche se ti viene chiesta la password!",
|
||||
"updated": 1619637781318
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,23 +8,51 @@
|
||||
"icon": {
|
||||
"name": "docs-success-style",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Fantastico! Stai già aiutando il progetto! Ti siamo grati per questo primo contributo e speriamo ce ne siano altri in futuro!",
|
||||
"updated": 1619637816559
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "If everything went well with your authentication, you should see the App Message - Contribution Done page!",
|
||||
"updated": 1617023256176
|
||||
"updated": 1617023256176,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "`Se tutto è andato bene nell'autenticazione, vedrai la pagin App Message - Contribution Done!",
|
||||
"updated": 1619637854204
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "You are now an official Superalgos contributor!",
|
||||
"updated": 1611595144691
|
||||
"updated": 1611595144691,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ora sei ufficalmente un contributor di Superalgos!",
|
||||
"updated": 1619637867760
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "Project maintainers will review your Pull Request and act accordingly. If it is technically possible to merge it without conflicts, it should go live soon! Keep an eye on notifications from GitHub.com!",
|
||||
"updated": 1611604468884
|
||||
"updated": 1611604468884,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "I manutentori del progetto esamineranno la Pull Request. Se è possibile integrarla senza conflitti, dovrebbe essere presto in live! Tieni d'occhio le notifiche su GitHub.com!",
|
||||
"updated": 1619637945490
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+24
-3
@@ -8,18 +8,39 @@
|
||||
"name": "execution-algorithm",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617033287328
|
||||
"updated": 1617033287328,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "È cruciale per il progetto che ognuno contribuisca come può a Superalgos!",
|
||||
"updated": 1619638010453
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "If you choose to get involved with the project and the Community, you may participate in the collective effort to make Superalgos better. But even if you are not interested in team work, you will still develop your skills, become a power user, and build many things that may be of use to people coming after you!",
|
||||
"updated": 1617033959946
|
||||
"updated": 1617033959946,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Se scegli di partecipare al progetto e alla Community, puoi prendere parte allo sforzo collettivo di migliorare Superalgos. E se non sei interessato al lavoro di gruppo, puoi comunque diventare un utente esperto e costruire cose utili a chi verrà dopo di te!",
|
||||
"updated": 1619638095140
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "How to Contribute to Superalgos is the topic that covers the logistics on how to contribute trading systems, data mines, icons, documentation, translations, and so on. Remember: all contributions are incentived with Superalgos tokens!",
|
||||
"updated": 1617034022307
|
||||
"updated": 1617034022307,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "How to Contribute to Superalgos è il topic che copre i dettagli su come contribuire a Trading Systems, Data Mines, icone, Docs, traduzioni, eccetera. Ricorda: tutti i contributi sono incentivati con il token Superalgos!",
|
||||
"updated": 1619638154537
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+32
-4
@@ -8,22 +8,50 @@
|
||||
"name": "scripts-library",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1617034361694
|
||||
"updated": 1617034361694,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Congratulazioni! Sei alla fine di un altro tutorial! Spero che ormai tu abbia un'idea di come funziona Superalgos!",
|
||||
"updated": 1619638188232
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "Let's talk about what comes next! The page I just opened is the First Steps Tutorials book. From now on, you're free to choose what tutorials to do next!",
|
||||
"updated": 1617034497284
|
||||
"updated": 1617034497284,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Parliamo di cosa verrà dopo! La pagina che ho aperto è il libro First Step Tutorials. D'ora in poi sei libero di scegliere che tutorial fare!",
|
||||
"updated": 1619638242869
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Take a look at the list of tutorials available on each of the Plugin Worspaces and choose which one to do next! I believe the order in the list may be appropriate, but it probably depends on your interests, so I'll leave it up to you!",
|
||||
"updated": 1617034816159
|
||||
"updated": 1617034816159,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "TDai un'occhiata alla lista di tutorial disponibile su ogni pagina dei Plugin Workspaces e scegli quale fare! Credo che l'ordine in cui sono elencati sia quello più appropriato, ma dipende anche dai tuoi interessi quindi la scelta è tua!",
|
||||
"updated": 1619638304612
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "See you on the next tutorial!"
|
||||
"text": "See you on the next tutorial!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ci vediamo al prossimo tutorial!",
|
||||
"updated": 1619638313318
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
+30
@@ -0,0 +1,30 @@
|
||||
{
|
||||
"tutorial": "Welcome to Superalgos!",
|
||||
"pageNumber": "1.5",
|
||||
"type": "Tutorial Step - Pick Your Language",
|
||||
"definition": {
|
||||
"text": "Users are contributing translations so that you may choose your preferred language! This Community is awesome!",
|
||||
"updated": 1619801502482,
|
||||
"icon": {
|
||||
"name": "en",
|
||||
"project": "Superalgos"
|
||||
}
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Text",
|
||||
"text": "This is how it works: the default language is English. If you choose any other language and there is a translation for the current page, then you get it in the selected language. Otherwise, you get it in English!",
|
||||
"updated": 1619801342624
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Use the mouse wheel to scroll the page on the right downwards. Click on a flag to change the preferred language, if so you wish!",
|
||||
"updated": 1619803411650
|
||||
},
|
||||
{
|
||||
"style": "Note",
|
||||
"text": "Only the Docs and tutorials may be translated, not the interface, nor titles!",
|
||||
"updated": 1619804204225
|
||||
}
|
||||
]
|
||||
}
|
||||
+2
-2
@@ -30,11 +30,11 @@
|
||||
},
|
||||
{
|
||||
"style": "Callout",
|
||||
"text": "Take a minute to verify that buy orders are placed at the fifth support level!",
|
||||
"text": "Take a minute to verify that buy orders are placed at the fourth support level!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Prenditi un attimo per verificare che i buy orders siano effettivamente piazzati al quinto supporto!",
|
||||
"text": "Prenditi un attimo per verificare che i buy orders siano effettivamente piazzati al quarto supporto!",
|
||||
"updated": 1618064944102
|
||||
}
|
||||
]
|
||||
|
||||
+10
-6
@@ -3,8 +3,8 @@
|
||||
"pageNumber": 108,
|
||||
"type": "Tutorial Step - A Couple More Things!",
|
||||
"definition": {
|
||||
"text": "There's a couple more things I want to tell you about before I let you go! Bear with me!",
|
||||
"updated": 1611582494702,
|
||||
"text": "There're a couple more things I want to tell you about before I let you go! Bear with me!",
|
||||
"updated": 1619810326034,
|
||||
"icon": {
|
||||
"name": "strategy-counters",
|
||||
"project": "Superalgos"
|
||||
@@ -13,7 +13,8 @@
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Mancano ancora un paio di cose prima che ci salutiamo! Coraggio!",
|
||||
"updated": 1618073095923
|
||||
"updated": 1618073095923,
|
||||
"style": "Definition"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -26,7 +27,8 @@
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ti dò un'introduzione rapida di ciò su cui stiamo lavorando per la prossima versione. Ho menzionato algoritmi di Machine Learning, ma c'è di più! Riguarda l'integrazione con dei progetti crypto!",
|
||||
"updated": 1618073169920
|
||||
"updated": 1618073169920,
|
||||
"style": "List"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -38,7 +40,8 @@
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Volevo anche dirti che, se apprezzi ciò che stiamo facendo, ci puoi aiutare! Decine di migliaia di ore e duro lavoro sono state impiegte per costruire Superalgos così come lo vedi ora. Spero che vorrai contribuire anche solo con qualche minuto, e sarò felice di farti vedere da dove iniziare!",
|
||||
"updated": 1618073272368
|
||||
"updated": 1618073272368,
|
||||
"style": "List"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -50,7 +53,8 @@
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Coraggio, ti faccio vedere!",
|
||||
"updated": 1618073296750
|
||||
"updated": 1618073296750,
|
||||
"style": "Success"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
||||
+6
-4
@@ -7,13 +7,14 @@
|
||||
"project": "Superalgos",
|
||||
"name": "telegram-bot"
|
||||
},
|
||||
"text": "We strive to help users progress fast and push the boundaries of what is possible with Superalgos! Join the conversation in the...",
|
||||
"updated": 1610957615235,
|
||||
"text": "Drop by to say hi, get help, and meet the Community! You may <a href=\"https://discord.gg/CGeKC6WQQb\" target=\"_blank\" style=\"color: blue;\">join the new Discord Server</a> or the original Telegram groups below, where it all started!",
|
||||
"updated": 1619810146066,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Mettiamo il massimo impegno nell'aiutare gli utenti a migliorare e ridefinire il concetto di cosa sia possibile fare con Superalgos! Unisciti alla conversazione...",
|
||||
"updated": 1618073819599
|
||||
"updated": 1618073819599,
|
||||
"style": "Definition"
|
||||
}
|
||||
]
|
||||
},
|
||||
@@ -40,7 +41,8 @@
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Unisciti agli Announcements Channel per essere sempre al corrente di nuove release, hot fix e aggiornamenti importanti!",
|
||||
"updated": 1618073910521
|
||||
"updated": 1618073910521,
|
||||
"style": "Callout"
|
||||
}
|
||||
]
|
||||
},
|
||||
|
||||
+40
-5
@@ -8,26 +8,61 @@
|
||||
"name": "github",
|
||||
"project": "Superalgos"
|
||||
},
|
||||
"updated": 1618143614949
|
||||
"updated": 1618143614949,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "La repository di Superalgos ha tree branches principali: master, develop e quella che cerchiamo noi, plugins-docs.",
|
||||
"updated": 1619633110033
|
||||
}
|
||||
]
|
||||
},
|
||||
"paragraphs": [
|
||||
{
|
||||
"style": "Success",
|
||||
"text": "There may be more, but these are the main!",
|
||||
"updated": 1618143442686
|
||||
"updated": 1618143442686,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Ce ne sono altre, ma queste sono le principali!",
|
||||
"updated": 1619633138117
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Master Branch: Features the stable version of the software. Never submit contributions to this branch!"
|
||||
"text": "Master Branch: Features the stable version of the software. Never submit contributions to this branch!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Master Branch: ospita l'ultima versione stabile del software. Non mandare mai contributi a questo branch!",
|
||||
"updated": 1619633296240
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Develop Branch: Features the version currently in development. Submit contributions of code affecting the codebase.",
|
||||
"updated": 1618143744374
|
||||
"updated": 1618143744374,
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Develop Branch: contiene la versione attualmente in sviluppo. Manda qui i contributi riguardanti la codebase.",
|
||||
"updated": 1619633304194
|
||||
}
|
||||
]
|
||||
},
|
||||
{
|
||||
"style": "List",
|
||||
"text": "Plugins/Docs Branch: Features the version in the master branch plus the latest changes in the Docs and Plugins. Submit contributions of translations, improvements in the Docs, tutorials, and plugins such as data mines, trading systems, and so on!"
|
||||
"text": "Plugins/Docs Branch: Features the version in the master branch plus the latest changes in the Docs and Plugins. Submit contributions of translations, improvements in the Docs, tutorials, and plugins such as data mines, trading systems, and so on!",
|
||||
"translations": [
|
||||
{
|
||||
"language": "IT",
|
||||
"text": "Plugins/Docs Branch: contiene la versione del master branch più le ultime modifiche a Docs e Plugins. Presenta qui i contributi a Docs, tutorial e plugins, come Data Mines, Trading Systems e così via!",
|
||||
"updated": 1619633285534
|
||||
}
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
@@ -138,7 +138,7 @@ function newSuperalgosDocsFooter() {
|
||||
HTML = HTML + '<div class="docs-footer-row">'
|
||||
HTML = HTML + '<div class="docs-footer-cell">'
|
||||
HTML = HTML + '<h4>About Your Deployment</h4>'
|
||||
HTML = HTML + 'Superalgos may run from different branches in the repository. The <code class="docs-footer-code">Master</code> branch features the stable version, and the <code class="docs-footer-code">Develop</code> branch the version in development.'
|
||||
HTML = HTML + 'Superalgos may run from different branches in the repository. The <code class="docs-footer-code">Master</code> branch features the stable version, and the <code class="docs-footer-code">Develop</code> branch the version in development. Use the <code class="docs-footer-code">Plugins-Docs</code> branch to contribute plugins and to the Docs.'
|
||||
HTML = HTML + '</div>'
|
||||
|
||||
HTML = HTML + '<div class="docs-footer-cell">'
|
||||
@@ -147,7 +147,7 @@ function newSuperalgosDocsFooter() {
|
||||
HTML = HTML + '<ul>'
|
||||
HTML = HTML + '<li><a href="#" onClick="UI.projects.superalgos.spaces.docsSpace.changeCurrentBranch(\'master\')">Master</a></li>'
|
||||
HTML = HTML + '<li><a href="#" onClick="UI.projects.superalgos.spaces.docsSpace.changeCurrentBranch(\'develop\')">Develop</a></li>'
|
||||
HTML = HTML + '<li><a href="#" onClick="UI.projects.superalgos.spaces.docsSpace.changeCurrentBranch(\'plugins-docs\')">Plugins/Docs</a></li>'
|
||||
HTML = HTML + '<li><a href="#" onClick="UI.projects.superalgos.spaces.docsSpace.changeCurrentBranch(\'plugins-docs\')">Plugins-Docs</a></li>'
|
||||
HTML = HTML + '</ul>'
|
||||
HTML = HTML + '</div>'
|
||||
|
||||
@@ -157,7 +157,7 @@ function newSuperalgosDocsFooter() {
|
||||
HTML = HTML + '<ul>'
|
||||
HTML = HTML + '<li><a href="#" onClick="UI.projects.superalgos.spaces.docsSpace.changeContributionsBranch(\'master\')">Master</code></li>'
|
||||
HTML = HTML + '<li><a href="#" onClick="UI.projects.superalgos.spaces.docsSpace.changeContributionsBranch(\'develop\')">Develop</a></li>'
|
||||
HTML = HTML + '<li><a href="#" onClick="UI.projects.superalgos.spaces.docsSpace.changeContributionsBranch(\'plugins-docs\')">Plugins/Docs</a></li>'
|
||||
HTML = HTML + '<li><a href="#" onClick="UI.projects.superalgos.spaces.docsSpace.changeContributionsBranch(\'plugins-docs\')">Plugins-Docs</a></li>'
|
||||
HTML = HTML + '</ul>'
|
||||
HTML = HTML + '</ul>'
|
||||
HTML = HTML + '</div>'
|
||||
@@ -180,6 +180,11 @@ function newSuperalgosDocsFooter() {
|
||||
HTML = HTML + '<div class="docs-footer-row">'
|
||||
HTML = HTML + '<div class="docs-footer-cell">'
|
||||
HTML = HTML + '<h4>Join the Conversation</h4>'
|
||||
HTML = HTML + '<p>We have a new <a href="https://discord.gg/CGeKC6WQQb" target="_blank">Discord Server</a> with multiple channels, or you may join the original individual Telegram groups listed to the right.</p>'
|
||||
HTML = HTML + '</div>'
|
||||
|
||||
HTML = HTML + '<div class="docs-footer-cell">'
|
||||
HTML = HTML + '<h4>In Telegram</h4>'
|
||||
HTML = HTML + '<ul>'
|
||||
HTML = HTML + '<li><a href="https://t.me/superalgoscommunity" target="_blank">Community Group</a></li>'
|
||||
HTML = HTML + '<li><a href="https://t.me/superalgossupport" target="_blank">Technical Support Group</a></li>'
|
||||
@@ -188,12 +193,6 @@ function newSuperalgosDocsFooter() {
|
||||
HTML = HTML + '<li><a href="https://t.me/superalgosdocs" target="_blank">Docs Group</a></li>'
|
||||
HTML = HTML + '<li><a href="https://t.me/superalgosuxui" target="_blank">UX/UI Design Group</a></li>'
|
||||
HTML = HTML + '<li><a href="https://t.me/superalgoscollaborations" target="_blank">Collaborations Group</a></li>'
|
||||
HTML = HTML + '</ul>'
|
||||
HTML = HTML + '</div>'
|
||||
|
||||
HTML = HTML + '<div class="docs-footer-cell">'
|
||||
HTML = HTML + '<h4>In Your Language</h4>'
|
||||
HTML = HTML + '<ul>'
|
||||
HTML = HTML + '<li><a href="https://t.me/superalgos_es" target="_blank">Hablemos en Español!</a></li>'
|
||||
HTML = HTML + '<li><a href="https://t.me/superalgos_ru" target="_blank">Говорим по русски!</a></li>'
|
||||
HTML = HTML + '</ul>'
|
||||
|
||||
@@ -218,22 +218,36 @@ Once the app finishes loading, an interactive tutorial takes you by the hand and
|
||||
|
||||
# Docker Deployments
|
||||
|
||||
Docker container images can be found at https://github.com/users/Superalgos/packages/container/package/superalgos
|
||||
|
||||
If you wish to run Superalgos over docker platform, follow these steps.
|
||||
|
||||
## 1. Install Docker
|
||||
|
||||
Follow the link to [install docker](https://docs.docker.com/engine/install/).
|
||||
|
||||
## 2. Login and Run
|
||||
## 2. Run
|
||||
|
||||
You will need to create local storage directories beforehand, by example with `mkdir Data-Storage Log-Files My-Workspaces`
|
||||
|
||||
```
|
||||
docker login ghcr.io --username your-github-username --password-stdin
|
||||
```
|
||||
```
|
||||
docker run -p 18041:18041 -p 34248 superalgos/superalgos
|
||||
docker run \
|
||||
-d \
|
||||
--rm \
|
||||
--name superalgos \
|
||||
-p 18041:18041 \
|
||||
-p 34248:34248 \
|
||||
-v $(pwd)/Data-Storage:/app/Data-Storage \
|
||||
-v $(pwd)/Log-Files:/app/Log-Files \
|
||||
-v $(pwd)/My-Workspaces:/app/My-Workspaces \
|
||||
ghcr.io/superalgos/superalgos:latest
|
||||
```
|
||||
|
||||
Now you can access to the Superalgos UI.
|
||||
Now you can access to the Superalgos UI at http://127.0.0.1:34248
|
||||
|
||||
To see console logs you can use `docker logs superalgos -f`
|
||||
|
||||
When you're done just exec `docker kill superalgos`
|
||||
|
||||
**Note:** This has not been extensively tested yet. If you run into troubles, please contact us at the [Superalgos Support Group](https://t.me/superalgossupport).
|
||||
|
||||
@@ -317,7 +331,7 @@ No problem, code or integrate libraries with your own version of any component a
|
||||
* Superalgos is easy to learn.
|
||||
* Superalgos is easy to debug.
|
||||
* Superalgos is well documented.
|
||||
* You have free online support via Telegram.
|
||||
* You have free online support via Telegram and Discord.
|
||||
|
||||
## Superalgos Saves You Money
|
||||
|
||||
@@ -349,7 +363,9 @@ No problem, code or integrate libraries with your own version of any component a
|
||||
|
||||
# Support
|
||||
|
||||
The Superalgos Community meets on several Telegram groups.
|
||||
We just opened a brand new [Discord server for Support and the Community](https://discord.gg/CGeKC6WQQb).
|
||||
|
||||
We also meet on several Telegram groups, where it all started!
|
||||
|
||||
> **BEWARE OF IMPERSONATORS — SCAMMERS ARE LURKING!**
|
||||
Superalgos Admins, the Core Team, and Community Mods will never contact you directly unless you contact them first. We will never ask you for API keys, coins, or cash. In fact, we will never ask you to trust us in any way. Our [Community Safetey Policy](https://superalgos.org/community-safety-policy.shtml) explains why. In short, we want to make it clear that if someone contacts you directly claiming to work with or for the project, it is a scam. Please report scammers in the Community group so that they may be banned, and to increase awareness of the problem, but also block them and report them to Telegram if the option is available.
|
||||
|
||||
Reference in new issue
Block a user