diff --git a/Projects/Superalgos/Schemas/AppSchema.json b/Projects/Superalgos/Schemas/AppSchema.json
index d329c4b5c..f514607b8 100644
--- a/Projects/Superalgos/Schemas/AppSchema.json
+++ b/Projects/Superalgos/Schemas/AppSchema.json
@@ -15785,7 +15785,7 @@
}
],
"initialValues": {
- "config": "{ \n\"codeName\": \"Paste your exchange API name or label\",\n\"secret\": \"Paste your exchange API secret key\"\n}"
+ "config": "{ \n\"codeName\": \"DOUBLE_CLICK_ON_THIS_STRING_TO_SELECT_IT_XXX_DELETE_IT_AND_PASTE_YOUR_EXCHANGE_API_PUBLIC_KEY\",\n\"secret\": \"REPLACE_THIS_STRING_WITH_YOUR_API_KEY_SECRET\"\n}"
},
"addLeftIcons": true,
"editors": {
diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/labels.json b/Projects/Superalgos/Schemas/Docs-Nodes/labels.json
new file mode 100644
index 000000000..84ce8d0a8
--- /dev/null
+++ b/Projects/Superalgos/Schemas/Docs-Nodes/labels.json
@@ -0,0 +1,12 @@
+{
+ "type": "Labels",
+ "definition": {
+ "text": "Write the definition for this Node."
+ },
+ "paragraphs": [
+ {
+ "style": "Text",
+ "text": "Left click and select the pencil button to enter edit mode."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Nodes/learning-system.json b/Projects/Superalgos/Schemas/Docs-Nodes/learning-system.json
new file mode 100644
index 000000000..5262ed0db
--- /dev/null
+++ b/Projects/Superalgos/Schemas/Docs-Nodes/learning-system.json
@@ -0,0 +1,12 @@
+{
+ "type": "Learning System",
+ "definition": {
+ "text": "Write the definition for this Node."
+ },
+ "paragraphs": [
+ {
+ "style": "Text",
+ "text": "Left click and select the pencil button to enter edit mode."
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Reviews/superalgos-project-review-005-superalgos-review-actually-beginner-friendlier-than-your-regular-bot-site.json b/Projects/Superalgos/Schemas/Docs-Reviews/superalgos-project-review-005-superalgos-review-actually-beginner-friendlier-than-your-regular-bot-site.json
new file mode 100644
index 000000000..a33adc394
--- /dev/null
+++ b/Projects/Superalgos/Schemas/Docs-Reviews/superalgos-project-review-005-superalgos-review-actually-beginner-friendlier-than-your-regular-bot-site.json
@@ -0,0 +1,23 @@
+{
+ "review": "Superalgos Project Review",
+ "pageNumber": 5,
+ "type": "Superalgos Review - actually beginner-friendlier than your regular bot site!",
+ "definition": {
+ "text": "Write a summary for this review page."
+ },
+ "paragraphs": [
+ {
+ "style": "Text",
+ "text": "I'm new to bots and I'm neither a seasoned trader nor a coder. Trying to get some commercial bot to run, I soon gave up because I didn't understand what I was doing. Sure, Superalgos looks intimidating at first, and it will certainly take me a lot of effort to get my head around it, but then again, everything is laid out there to study - while all the over-complicated stuff has been mercifully hidden from me. And with its beautiful design, it sort of feels like you're playing a game ;)",
+ "updated": 1616262546510
+ },
+ {
+ "style": "Text",
+ "text": "This is just a stub. Looking forward to contribute more to this brilliant project!"
+ },
+ {
+ "style": "Text",
+ "text": "-pisukesoramame"
+ }
+ ]
+}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-001-tutorial-welcome-to-superalgos.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-001-tutorial-welcome-to-superalgos.json
index f810d11c6..6e9f6d946 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-001-tutorial-welcome-to-superalgos.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-001-tutorial-welcome-to-superalgos.json
@@ -24,7 +24,8 @@
{
"language": "IT",
"text": "Sono un tutorial interattivo, il primo di una serie progettata per rendere più facile la tua introduzione a Superalgos e per insegnarti tutti i concetti base!",
- "updated": 1614711302828
+ "updated": 1614711302828,
+ "style": "Definition"
}
]
},
@@ -48,13 +49,14 @@
{
"language": "IT",
"text": "Ti farò un'introduzione, mostrandoti gli strumenti che ti aiuteranno a prendere confidenza, e ti aiuterò a scoprire tutte le cose grandiose che Superalgos può fare per te.",
- "updated": 1614711533001
+ "updated": 1614711533001,
+ "style": "Text"
}
]
},
{
"style": "Callout",
- "text": "I'm the ultimate Superalgos onboarding tool! Starting with Superalgos in any other way is a mistake, as no other resource will get you up to speed faster. I will answer most of your questions!",
+ "text": "Tutorials are the ultimate Superalgos onboarding tool! Starting with Superalgos in any other way is a mistake, as no other resource will get you up to speed faster. You should do all tutorials before trying to implement your own ideas!",
"translations": [
{
"language": "ID",
@@ -71,9 +73,11 @@
{
"language": "IT",
"text": "Sono lo strumento definitivo per scoprire Superalgos! Avventurarti alla sua scoperta in qualsiasi altro modo é un errore: nessun altro strumento ti aiuterà a farlo più in fretta. Ti assicuro che risponderò alla maggior parte delle tue domande!",
- "updated": 1614711851139
+ "updated": 1614711851139,
+ "style": "Callout"
}
- ]
+ ],
+ "updated": 1616410377766
},
{
"style": "Success",
@@ -94,7 +98,8 @@
{
"language": "IT",
"text": "Premi sempre Next per continuare!",
- "updated": 1614711933264
+ "updated": 1614711933264,
+ "style": "Success"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-003-tutorial-step-thats-me-on-the-right.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-003-tutorial-step-thats-me-on-the-right.json
index b00c84cda..5b83cbe5d 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-003-tutorial-step-thats-me-on-the-right.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-003-tutorial-step-thats-me-on-the-right.json
@@ -32,7 +32,7 @@
"paragraphs": [
{
"style": "Text",
- "text": "Superalgos is inherently a visual tool. The system represents information in hierarchical structures of interconnected nodes, represented by icons. What you see on your right is one of these hierarchies—in particular, a Tutorial hierarchy with a label reading Welcome to Superalgos!",
+ "text": "Superalgos is inherently a visual tool. The system represents information in hierarchical structures of interconnected nodes, represented by icons. What you see on your right is one of these hierarchies—in particular, a Tutorial hierarchy. In this case, \"tutorial\" is the type of node and \"Welcome to Superalgos!\" is the name of the node.",
"translations": [
{
"language": "ID",
@@ -52,7 +52,8 @@
"updated": 1614713100480,
"style": "Text"
}
- ]
+ ],
+ "updated": 1616410534255
},
{
"style": "Callout",
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-005-tutorial-step-lets-go-for-a-ride.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-005-tutorial-step-lets-go-for-a-ride.json
index 0d4c7e074..eddc343ee 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-005-tutorial-step-lets-go-for-a-ride.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-005-tutorial-step-lets-go-for-a-ride.json
@@ -24,7 +24,8 @@
{
"language": "IT",
"text": "Prima che ti mostri il resto del menu, diamo un'occhiata un'altra gerarchia: il Network.",
- "updated": 1614717275389
+ "updated": 1614717275389,
+ "style": "Definition"
}
]
},
@@ -48,7 +49,8 @@
{
"language": "IT",
"text": "La gerarchia Network é il centro di controllo del sistema. Qui puoi controllare i Data Tasks, i Testing Trading Tasks e i Production Trading Tasks.",
- "updated": 1614717446087
+ "updated": 1614717446087,
+ "style": "Text"
}
]
},
@@ -71,14 +73,15 @@
{
"language": "IT",
"text": "Espandi la gerarchia e dacci un occhiata!",
- "updated": 1614717504312
+ "updated": 1614717504312,
+ "style": "Callout"
}
]
},
{
"style": "Text",
- "text": "See the nodes I mentioned earlier? Cool! We are here to start your first ever data mining operation. But before we start, I have a quick question for you: are you accessing the Client remotely?",
- "updated": 1611075903071,
+ "text": "See the nodes I mentioned earlier? Cool! We are here to start your first ever data mining operation. ",
+ "updated": 1616414275577,
"translations": [
{
"language": "ID",
@@ -95,9 +98,14 @@
{
"language": "IT",
"text": "Hai visto i nodi di cui parlavo prima? Forte! Siamo qui per iniziare la nostra prima operazione di data mining. Ma prima di partire, ho una domanda al volo per te: stai utilizzando il Client da remoto?",
- "updated": 1614717611211
+ "updated": 1614717611211,
+ "style": "Text"
}
]
+ },
+ {
+ "style": "Note",
+ "text": "But before we start, I have a quick question for you: are you accessing the Client remotely?"
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-006-tutorial-step-remote-access.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-006-tutorial-step-remote-access.json
index e78ed7182..00b7eedc7 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-006-tutorial-step-remote-access.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-006-tutorial-step-remote-access.json
@@ -7,7 +7,7 @@
"project": "Superalgos",
"name": "network-node"
},
- "text": "Superalgos allows running the Client on a machine and accessing it via Chrome from another machine in the network.",
+ "text": "Superalgos allows running the Client on a machine and accessing it via the browser from another machine in the network.",
"translations": [
{
"language": "ID",
@@ -24,9 +24,11 @@
{
"language": "IT",
"text": "Superalgos permette di accedere al Client in esecuzione su un dispositivo collegandosi attraverso il browser da un'altra macchina della rete.",
- "updated": 1614717921223
+ "updated": 1614717921223,
+ "style": "Definition"
}
- ]
+ ],
+ "updated": 1616410688496
},
"paragraphs": [
{
@@ -48,7 +50,8 @@
{
"language": "IT",
"text": "Molti utenti scelgono di eseguire il Client sul cloud, su computer a scheda singola come il Raspberry Pi o su PC dedicati che possono lasciare sempre attivi quando fanno trading live. Il Network Node My Computer rappresenta la macchina su cui il Client é in esecuzione.",
- "updated": 1614717893341
+ "updated": 1614717893341,
+ "style": "Text"
}
]
},
@@ -72,7 +75,8 @@
{
"language": "IT",
"text": "Al momento, Superalgos non implementa alcuna forma di sicurezza. Dovresti usarlo soltanto in un contesto sicuro, come una LAN riservata. Se scegli di eseguire il Client nel cloud, devi implementare da te i meccanismi di sicurezza.",
- "updated": 1614718058273
+ "updated": 1614718058273,
+ "style": "Warning"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-008-tutorial-step-about-small-hardware.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-008-tutorial-step-about-small-hardware.json
index 04476d10f..e7b0b84e6 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-008-tutorial-step-about-small-hardware.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-008-tutorial-step-about-small-hardware.json
@@ -13,7 +13,14 @@
{
"language": "IT",
"text": "Anche se dispositivi embedded come il Raspberry Pi possono gestire il Client Superalgos per eseguire sia le task relative ai dati che quelle relative al trading, alcuni potrebbero non essere abbastanza potenti.",
- "updated": 1614718975756
+ "updated": 1614718975756,
+ "style": "Definition"
+ },
+ {
+ "language": "ID",
+ "text": "Tau ngga perangkat keras minimalis seperti Raspberry Pi dapat menangani Client Superalgos untuk menjalankan data dan trading tasks, beberapa hal mungkin terlalu kecil untuk bagian aktif!",
+ "updated": 1616351775099,
+ "style": "Definition"
}
]
},
@@ -26,19 +33,33 @@
{
"language": "IT",
"text": "Eseguire il Client in hardware fisici o virtuali dalle dimensioni ridotte ha l'obiettivo di massimizzare l'efficienza dei costi in un ambiente di produzione. In questi contesti, l'utilizzo della UI é ridotto al minimo.",
- "updated": 1614718792202
+ "updated": 1614718792202,
+ "style": "Text"
+ },
+ {
+ "language": "ID",
+ "text": "Hal ini ditujukan untuk menjalankan klien dalam perangkat keras fisik atau virtual untuk memaksimalkan efisiensi biaya dalam penerapan produksi. Dalam konteks seperti ini, UI akan digunakan seminimal mungkin.",
+ "updated": 1616351917895,
+ "style": "Text"
}
]
},
{
"style": "Success",
- "text": "If you notice your small hardware is too slow during this tutorial, you may want to consider installing in regular hardware until you learn Superalgos, build your first strategies, and are ready to deploy. Otherwise, it may be frustrating.",
- "updated": 1610616740275,
+ "text": "We highly recommend learning Superalgos while running in a full-size machine. If you notice your small hardware is too slow during this tutorial, consider installing in regular hardware until you learn system, build your first strategies, and are ready to deploy. Otherwise, it may be frustrating.",
+ "updated": 1616411164854,
"translations": [
{
"language": "IT",
"text": "Se durante questo tutorial ti accorgi che il tuo sistema embedded é troppo lento, considera l'idea di installarlo su un sistema con un hardware normale finché non impari le basi, costruisci le tue prime strategie e sei pronto a rilasciarle. Altrimenti può essere frustrante.",
- "updated": 1614719047421
+ "updated": 1614719047421,
+ "style": "Success"
+ },
+ {
+ "language": "ID",
+ "text": "Jika kamu merasakan spesifikasi perangkat terlalu lambat selama tutorial, Saya sarankan untuk menginstal di spesifikasi perangkat keras biasa sampai kamu mempelajari Superalgos, membangun strategi pertama, dan siap untuk diterapkan. Jika tidak, ini mungkin akan sangat memfrustasikan.",
+ "updated": 1616352164990,
+ "style": "Success"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-009-tutorial-step-ready-to-rock.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-009-tutorial-step-ready-to-rock.json
index 427ad6748..601ed3595 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-009-tutorial-step-ready-to-rock.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-009-tutorial-step-ready-to-rock.json
@@ -12,7 +12,14 @@
{
"language": "IT",
"text": "Il nodo Data Task controlla tutte le task di data mining definite per questo Network Node.",
- "updated": 1614719093819
+ "updated": 1614719093819,
+ "style": "Definition"
+ },
+ {
+ "language": "ID",
+ "text": "Data Tasks node mengkontrol semua data mining tasks yang telah ditentukan untuk Network Node.",
+ "updated": 1616352238548,
+ "style": "Definition"
}
]
},
@@ -24,42 +31,73 @@
{
"language": "IT",
"text": "Stai per cominciare la prima delle seguenti attività che copriremo nei prossimi minuti:",
- "updated": 1614719131672
+ "updated": 1614719131672,
+ "style": "Text"
+ },
+ {
+ "language": "ID",
+ "text": "Kamu akan memulai aktivitas pertama berikut yang akan kami bahas setelah ini:",
+ "updated": 1616352314863,
+ "style": "Text"
}
]
},
{
"style": "List",
- "text": "1. Run a data mining operation to get data for the BTC/USDT Market from Binance.",
+ "text": "Run a data mining operation to get data for the BTC/USDT Market from Binance.",
"translations": [
{
"language": "IT",
"text": "1. Eseguire un operazione di data mining per ottenere i dati per il Market BTC/USDT da Binance.",
- "updated": 1614719245405
+ "updated": 1614719245405,
+ "style": "List"
+ },
+ {
+ "language": "ID",
+ "text": "1. Menjalankan operasi data mining untuk mendapatkan data BTC/USDT Market dari Binance.",
+ "updated": 1616352385845,
+ "style": "List"
}
- ]
+ ],
+ "updated": 1616414602356
},
{
"style": "List",
- "text": "2. Run a Backtesting Session with an existing open-source strategy.",
+ "text": "Run a Backtesting Session with an existing open-source strategy.",
"translations": [
{
"language": "IT",
"text": "2. Eseguire una Backtesting Session con una strategia open-source già esistente.",
- "updated": 1614719466297
+ "updated": 1614719466297,
+ "style": "List"
+ },
+ {
+ "language": "ID",
+ "text": "2. Menjalankan Backtesting Session dengan strategi sumber terbuka yang ada.",
+ "updated": 1616352419031,
+ "style": "List"
}
- ]
+ ],
+ "updated": 1616414607531
},
{
"style": "List",
- "text": "3. Run a Live Trading Session with minimal funds, to test the critical aspects of the system.",
+ "text": "Run a Live Trading Session with minimal funds, to test the critical aspects of the system.",
"translations": [
{
"language": "IT",
"text": "3. Eseguire una Live Trading Session con una minima quantità di fondi, per testare gli aspetti più critici del sistema.",
- "updated": 1614719396162
+ "updated": 1614719396162,
+ "style": "List"
+ },
+ {
+ "language": "ID",
+ "text": "3. Menjalankan Live Trading Session dengan modal kecil, untuk menguji aspek krusial dari sistem.",
+ "updated": 1616352469782,
+ "style": "List"
}
- ]
+ ],
+ "updated": 1616414612909
},
{
"style": "Callout",
@@ -68,7 +106,14 @@
{
"language": "IT",
"text": "Che ne dici, sei d'accordo? Possiamo incominciare?",
- "updated": 1614719416134
+ "updated": 1614719416134,
+ "style": "Callout"
+ },
+ {
+ "language": "ID",
+ "text": "Apakah kamu aman dengan hal ini? Mari kita mulai?",
+ "updated": 1616352500052,
+ "style": "Callout"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-010-tutorial-step-binance.com-or-binance.us.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-010-tutorial-step-binance.com-or-binance.us.json
index 3bd78d9d6..0f67dee11 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-010-tutorial-step-binance.com-or-binance.us.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-010-tutorial-step-binance.com-or-binance.us.json
@@ -12,7 +12,14 @@
{
"language": "IT",
"text": "Prima di cominciare con il data mining, ho una piccola domanda per te: fai trading su binance.com o binance.us ?",
- "updated": 1614719701294
+ "updated": 1614719701294,
+ "style": "Definition"
+ },
+ {
+ "language": "ID",
+ "text": "Sebelum kita menjalankan data mining, Saya punya pertanyaan buatmu: apakah kamu trading di binance.com atau binance.us?",
+ "updated": 1616352567195,
+ "style": "Definition"
}
]
},
@@ -24,7 +31,14 @@
{
"language": "IT",
"text": "Se fai trading su binance.com o non usi proprio Binance, puoi saltare questo step e anche il prossimo!",
- "updated": 1614719681526
+ "updated": 1614719681526,
+ "style": "Text"
+ },
+ {
+ "language": "ID",
+ "text": "Jika kamu trading di binance.com atau tidak menggunakan Binance sama sekali, sebaiknya melewati step ini dan Next!",
+ "updated": 1616352636966,
+ "style": "Text"
}
]
},
@@ -36,31 +50,52 @@
{
"language": "IT",
"text": "Se fai trading su binance.us allora devi configurare il nodo Binance qui a destra! Il video nel prossimo step ti mostrerà come!",
- "updated": 1614719789690
+ "updated": 1614719789690,
+ "style": "Callout"
+ },
+ {
+ "language": "ID",
+ "text": "JIka kamu trading di binance.us kamu harus mengkonfigurasi Binance node disamping! Video selanjutnya akan memberitahukan caranya!",
+ "updated": 1616352712406,
+ "style": "Callout"
}
]
},
{
"style": "List",
- "text": "1. Open the configuration and change the codeName to binanceus. Move the mouse pointer out of the configuration bubble and it will close and save automatically.",
- "updated": 1610612932151,
+ "text": "Open the configuration and change the codeName to binanceus. Move the mouse pointer out of the configuration bubble and it will close and save automatically.",
+ "updated": 1616414675945,
"translations": [
{
"language": "IT",
"text": "1. Apri la configurazione e cambia il codeName in binanceus. Sposta il cursore del mouse dalla bolla di configurazione e questa si chiuderà, salvando automaticamente le modifiche.",
- "updated": 1614719935190
+ "updated": 1614719935190,
+ "style": "List"
+ },
+ {
+ "language": "ID",
+ "text": "1. Open konfigurasi dan ubah codeName to binanceus. Arahkan mouse pointer keluar dari konfigurasi bubble dan akan tertutup serta data tersimpan otomatis.",
+ "updated": 1616352808312,
+ "style": "List"
}
]
},
{
"style": "List",
- "text": "2. Edit the label of the node to read Binanceus.",
- "updated": 1610537864275,
+ "text": "Edit the label of the node to read Binanceus.",
+ "updated": 1616414681256,
"translations": [
{
"language": "IT",
"text": "2. Modifica la label del nodo in Binanceus.",
- "updated": 1614719998652
+ "updated": 1614719998652,
+ "style": "List"
+ },
+ {
+ "language": "ID",
+ "text": "2. Ubah label dari node ke Binanceus.",
+ "updated": 1616352869688,
+ "style": "List"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-011-tutorial-step-welcome-binanceus.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-011-tutorial-step-welcome-binanceus.json
index 86c3d5044..6560e9db8 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-011-tutorial-step-welcome-binanceus.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-011-tutorial-step-welcome-binanceus.json
@@ -8,7 +8,13 @@
{
"language": "IT",
"text": "Questo step eseguirà il video in modalità schermo intero.",
- "updated": 1614720025789
+ "updated": 1614720025789,
+ "style": "Definition"
+ },
+ {
+ "language": "ID",
+ "text": "Langkah ini akan memutar video dalam mode layar penuh.",
+ "updated": 1616352925181
}
]
},
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-014-tutorial-step-how-are-things-going.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-014-tutorial-step-how-are-things-going.json
index b93f1c3fb..b366819ea 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-014-tutorial-step-how-are-things-going.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-014-tutorial-step-how-are-things-going.json
@@ -12,7 +12,8 @@
{
"language": "IT",
"text": "Sei stato appena trascinato dentro i confini dell'operazione di Data Mining. Controlla i progressi della Sensor Bot Instance alla tua destra!",
- "updated": 1614720420362
+ "updated": 1614720420362,
+ "style": "Definition"
}
]
},
@@ -24,7 +25,8 @@
{
"language": "IT",
"text": "Il sensor bot sta estraendo dati dal mercato. Appena avrà finito l'estrazione per l'intervallo di tempo selezionato, qualcosa di veramente forte accadrà...automaticamente!",
- "updated": 1614720508108
+ "updated": 1614720508108,
+ "style": "Text"
}
]
},
@@ -35,19 +37,21 @@
{
"language": "IT",
"text": "Riesci a immaginare cosa possa essere?",
- "updated": 1614720522523
+ "updated": 1614720522523,
+ "style": "Callout"
}
]
},
{
- "style": "Text",
- "text": "I won't tell you! You'll find out soon. . . be patient! It should take no longer than 3 to 5 minutes to extract the data from Binance, or a bit longer, depending on your hardware. Can't wait? Fine! Click Next for a quick hint!",
- "updated": 1610613730092,
+ "style": "Success",
+ "text": "It should take no longer than 3 to 5 minutes to extract the data from Binance, or a bit longer, depending on your hardware. Can't wait? Fine! Click Next for a quick hint!",
+ "updated": 1616414820007,
"translations": [
{
"language": "IT",
"text": "Non te lo dirò! Lo scoprirai presto...sii paziente! Ci dovrebbero volere soltanto dai 3 ai 5 minuti per estrarre i dati da Binance, o un pò di più, in base al tuo hardware. Non puoi proprio aspettare? Va bene! Clicca su Next per un anticipo!",
- "updated": 1614720621816
+ "updated": 1614720621816,
+ "style": "Text"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-018-tutorial-step-spacetime-teleportation.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-018-tutorial-step-spacetime-teleportation.json
index 7a2016409..a42e9d712 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-018-tutorial-step-spacetime-teleportation.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-018-tutorial-step-spacetime-teleportation.json
@@ -12,21 +12,24 @@
{
"language": "IT",
"text": "Okay, non ti teletrasporterai davvero nè piegherai lo spazio-tempo, ma la sensazione sarà la stessa! È il momento di utilizzare la mappa del Design Space.",
- "updated": 1614789351031
+ "updated": 1614789351031,
+ "style": "Definition"
}
]
},
"paragraphs": [
{
"style": "Text",
- "text": "I said earlier that the design space is huge, and I meant it! Going from one corner to the opposite would take hundreds of clicks and drags. While using the keyboard allows you to develop neck-breaking speeds, it's not as cool as teleporting! This is how it works:",
+ "text": "I said earlier that the Design Space is huge, and I meant it! Going from one corner to the opposite would take hundreds of clicks and drags. While using the keyboard allows you to develop neck-breaking speeds, it's not as cool as teleporting! This is how it works:",
"translations": [
{
"language": "IT",
"text": "Come detto prima, il Design Space è veramente grande: andare da un angolo all'altro richiederebbe centinaia di click. Usare la tastiera ti permette di spostarti a grandi velocità, ma non è forte come teletrasportarsi! Ora ti spiego come si fa:",
- "updated": 1614789460112
+ "updated": 1614789460112,
+ "style": "Text"
}
- ]
+ ],
+ "updated": 1616414991030
},
{
"style": "Callout",
@@ -36,7 +39,8 @@
{
"language": "IT",
"text": "Fai click con il tasto destro del mouse per aprire la mappa e clicca un punto qualsiasi con il tasto sinistro per raggiungerlo!",
- "updated": 1614788954113
+ "updated": 1614788954113,
+ "style": "Callout"
}
]
},
@@ -47,7 +51,8 @@
{
"language": "IT",
"text": "Mi vedi nell'angolo in basso a sinistra del Design Space? Ora sai dove trovarmi!",
- "updated": 1614789481521
+ "updated": 1614789481521,
+ "style": "Text"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-020-tutorial-step-a-bit-about-tutorials..json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-020-tutorial-step-a-bit-about-tutorials..json
index f00795946..44834ed37 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-020-tutorial-step-a-bit-about-tutorials..json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-020-tutorial-step-a-bit-about-tutorials..json
@@ -12,23 +12,30 @@
{
"language": "IT",
"text": "Prima di tornare al lavoro, lascia che ti spieghi un paio di cose su come funzioniamo noi tutorial.",
- "updated": 1614790205512
+ "updated": 1614790205512,
+ "style": "Definition"
}
]
},
"paragraphs": [
{
- "style": "Text",
- "text": "This is likely the most important bit: you are the boss! You may stop a tutorial and skip steps—or entire topics—at any point. Once you're ready to pick up the lesson again, find us on the bottom-left corner of the design space. Select Resume on the menu to start where you left, or on the first step skipped. Select Play to start from the beginning!",
- "updated": 1611076579955,
+ "style": "Success",
+ "text": "In brief, you're the boss!",
+ "updated": 1616415192952,
"translations": [
{
"language": "IT",
"text": "Questo è il concetto più importante: sei tu il boss! Puoi stoppare un tutorial e saltare step o interi capitoli in qualsiasi momento. Una volta che sei pronto a riprendere, ci trovi nell'angolo in basso a sinistra del Design Space. Seleziona Resume nel menu per riprendere da dove ti sei fermato, o dal primo step saltato. Oppure seleziona Play per ricominciare da capo!",
- "updated": 1614789696848
+ "updated": 1614789696848,
+ "style": "Text"
}
]
},
+ {
+ "style": "Text",
+ "text": "You may stop a tutorial and skip steps—or entire topics—at any point. Once you're ready to pick up the lesson again, find us on the bottom section of the design space. Select Resume on the menu to start where you left, or on the first step you skipped. Select Play to start from the beginning!",
+ "updated": 1616415232478
+ },
{
"style": "Callout",
"text": "Let's try that! Click the Stop button below, and once I'm gone, open my menu and select Resume.",
@@ -36,7 +43,8 @@
{
"language": "IT",
"text": "Provaci! Premi il pulsante Stop qui sotto, e una volta che sono sparito apri il mio menu e seleziona Resume.",
- "updated": 1614790103478
+ "updated": 1614790103478,
+ "style": "Callout"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-028-tutorial-step-are-we-up-to-date.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-028-tutorial-step-are-we-up-to-date.json
index a91056834..c6665a475 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-028-tutorial-step-are-we-up-to-date.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-028-tutorial-step-are-we-up-to-date.json
@@ -7,14 +7,16 @@
"project": "Superalgos",
"name": "indicator-process-instance"
},
- "text": "By now, all processes should be at 100%. When that happens, we refer to the data mining operation as being up to date.",
+ "text": "By now, all processes should be at 100%. When that happens, we refer to the data mining operation as being \"up to date\".",
"translations": [
{
"language": "IT",
"text": "Ormai tutti i processi dovrebbero essere al 100%. Quando ciò accade, diciamo che l`operazione di data mining è up to date.",
- "updated": 1614845999951
+ "updated": 1614845999951,
+ "style": "Definition"
}
- ]
+ ],
+ "updated": 1616415623576
},
"paragraphs": [
{
@@ -24,7 +26,8 @@
{
"language": "IT",
"text": "Quando i processi sono up to date, i bots continuano a lavorare e processare dati in tempo reale man mano che sono prodotti dall'exchange. Quindi l'operazione di mining non si ferma a meno che non la stoppi tu!",
- "updated": 1614845991321
+ "updated": 1614845991321,
+ "style": "Text"
}
]
},
@@ -35,20 +38,23 @@
{
"language": "IT",
"text": "Controlla se tutti i processi sono al 100%",
- "updated": 1614846041698
+ "updated": 1614846041698,
+ "style": "Callout"
}
]
},
{
"style": "Text",
- "text": "To run a Live Trading Session, you need a constant feed of information from the exchange, being processed in realtime, so that the Trading Bot may apply the rules of your Trading System to make live trading decisions.",
+ "text": "To run a Live Trading Session, you need a constant feed of information from the exchange processed in realtime so that the Trading Bot may apply the rules of your Trading System to make live trading decisions.",
"translations": [
{
"language": "IT",
"text": "Per una Live Trading Session hai bisogno di un feed costante di dati dall'exchange che vengono processae in tempo realte, cosicchè il Trading Bot possa applicare le regole del tuo Trading System per prendere decisioni.",
- "updated": 1614846102542
+ "updated": 1614846102542,
+ "style": "Text"
}
- ]
+ ],
+ "updated": 1616415667438
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-029-tutorial-step-time-to-stop.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-029-tutorial-step-time-to-stop.json
index 95041ab5b..7a7bb4d46 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-029-tutorial-step-time-to-stop.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-029-tutorial-step-time-to-stop.json
@@ -12,20 +12,22 @@
{
"language": "IT",
"text": "Non ci lanceremo subito in una Live Trading Session, quindi non c'è motivo di mantenere attivo il data mining.",
- "updated": 1614846160007
+ "updated": 1614846160007,
+ "style": "Definition"
}
]
},
"paragraphs": [
{
"style": "Text",
- "text": "There are two main reasons to run Data Tasks:",
- "updated": 1610616990837,
+ "text": "There are two main use cases for running Data Tasks:",
+ "updated": 1616415730741,
"translations": [
{
"language": "IT",
"text": "Ci sono due motivi principali per eseguire Data Tasks:",
- "updated": 1614846176409
+ "updated": 1614846176409,
+ "style": "Text"
}
]
},
@@ -37,7 +39,8 @@
{
"language": "IT",
"text": "Per processare dati storici: potresti voler elaborare un intervallo di tempo di un Market per una Backtesting Session, o per generare nuovi indicatori.",
- "updated": 1614846254449
+ "updated": 1614846254449,
+ "style": "List"
}
]
},
@@ -49,20 +52,23 @@
{
"language": "IT",
"text": "Per eseguire una live session: live session di tipo diverso, come Paper Trading Session, Forward Testing Session e Live Trading Session, hanno tutte bisogno di un market feed live.",
- "updated": 1614846320422
+ "updated": 1614846320422,
+ "style": "List"
}
]
},
{
"style": "Callout",
- "text": "If all processes are up to date, then select Stop All Tasks in the Masters Task Manager",
+ "text": "If all processes are up to date, then select Stop All Tasks in the Masters Task Manager. If not, wait a bit longer!",
"translations": [
{
"language": "IT",
"text": "Se tutti i processi sono up to date, seleziona Stop All Tasks nel Task Manager.",
- "updated": 1614846354737
+ "updated": 1614846354737,
+ "style": "Callout"
}
- ]
+ ],
+ "updated": 1616415772977
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-030-tutorial-step-careful-with-your-data.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-030-tutorial-step-careful-with-your-data.json
index febc27fd8..597f5443a 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-030-tutorial-step-careful-with-your-data.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-030-tutorial-step-careful-with-your-data.json
@@ -12,32 +12,47 @@
{
"language": "IT",
"text": "Può volerci fino a un minuto perchè tutte le tasks si fermino. Il sistema non deve assolutamente essere chiuso prima che ciò accada.",
- "updated": 1614846504651
+ "updated": 1614846504651,
+ "style": "Definition"
}
]
},
"paragraphs": [
{
"style": "Callout",
- "text": "Take another quick look at the console app to see how tasks get stopped!",
+ "text": "Check the console app to see tasks stopping!",
"translations": [
{
"language": "IT",
"text": "Dai un'occhiata alla console app per vedere come le tasks ricevono il segnale di stop!",
- "updated": 1614846474138
+ "updated": 1614846474138,
+ "style": "Callout"
}
- ]
+ ],
+ "updated": 1616416021973
+ },
+ {
+ "style": "Text",
+ "text": "The proper way to close Superalgos is:"
+ },
+ {
+ "style": "List",
+ "text": "Stop all tasks and allow a couple of minutes.",
+ "updated": 1616416090932
+ },
+ {
+ "style": "List",
+ "text": "When all tasks stop may you close the console app.",
+ "updated": 1616416111891
+ },
+ {
+ "style": "List",
+ "text": "You may close the browser at any point and leave tasks processing in the background."
},
{
"style": "Warning",
- "text": "Closing the Client before tasks stop may cause your data to become corrupt.",
- "translations": [
- {
- "language": "IT",
- "text": "Chiudere il Client prima che le tasks si fermino può corromperne i dati.",
- "updated": 1614846530784
- }
- ]
+ "text": "Closing the Client before tasks stop may cause your data to become corrupt!",
+ "updated": 1616416130792
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-031-tutorial-step-the-bright-side.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-031-tutorial-step-the-bright-side.json
index 3a6be8882..007a83b7a 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-031-tutorial-step-the-bright-side.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-031-tutorial-step-the-bright-side.json
@@ -12,20 +12,22 @@
{
"language": "IT",
"text": "Finora sei rimasto confinato nel lato oscuro di Superalgos. Preparati a incontrare il lato chiaro: il Charting Space.",
- "updated": 1614846601940
+ "updated": 1614846601940,
+ "style": "Definition"
}
]
},
"paragraphs": [
{
"style": "Text",
- "text": "The charting space lives on top of the design space, separated by a turquoise slider. As you will come to expect from Superalgos, the charting space is configurable and highly flexible. Everything that happens there is defined on the Charting Space hierarchy.",
- "updated": 1610538092491,
+ "text": "The charting space lives on top of the design space, separated by a turquoise slider. As you will come to expect from Superalgos, the charting space is configurable and highly flexible. Everything that happens there is defined on the Charting Space.",
+ "updated": 1616416243162,
"translations": [
{
"language": "IT",
"text": "Il Charting Space si trova al di sopra del Design Space, separato da uno slider turchese. Come imparerai ad aspettarti da Superalgos, il Charting Space è configurabile e molto flessibile. Tutto ciò che accade al suo interno è definito nella gerarchia del Charting Space.",
- "updated": 1614846709741
+ "updated": 1614846709741,
+ "style": "Text"
}
]
},
@@ -36,9 +38,11 @@
{
"language": "IT",
"text": "Il Charting Space può sbalordire al punto da far girare la testa. Non proseguire questo tutorial se sei sotto l'effetto di sostanze psicoattive.",
- "updated": 1614846855335
+ "updated": 1614846855335,
+ "style": "Warning"
}
- ]
+ ],
+ "updated": 1616416552336
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-033-tutorial-step-navigating-the-white-room.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-033-tutorial-step-navigating-the-white-room.json
index c0904ecf9..eff0056ab 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-033-tutorial-step-navigating-the-white-room.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-033-tutorial-step-navigating-the-white-room.json
@@ -12,20 +12,22 @@
{
"language": "IT",
"text": "Proprio come il Design Space, il Charting Space ha un'enorme area dove puoi inserire grafici...tanti quanti il tuo hardware ne riesce a gestire!",
- "updated": 1614847190845
+ "updated": 1614847190845,
+ "style": "Definition"
}
]
},
"paragraphs": [
{
"style": "Text",
- "text": "There are only two charts in this Getting Started Workspace, to keep things simple for newcomers. Advanced users monitor charts from multiple exchanges and multiple markets.",
- "updated": 1610619913827,
+ "text": "To keep things simple for newcomers, there are only two charts in this Getting Started Workspace. Advanced users monitor charts from multiple exchanges and multiple markets.",
+ "updated": 1616416713126,
"translations": [
{
"language": "IT",
"text": "Ci sono solo due charts in questo Workspace Getting Started, per mantenere le cose semplici per i novellini. Utenti avanzati confrontano diversi grafici di diversi exchanges e diversi market.",
- "updated": 1614847284524
+ "updated": 1614847284524,
+ "style": "Text"
}
]
},
@@ -36,7 +38,8 @@
{
"language": "IT",
"text": "Per muoverti nel Charting Space, clicca e trascina usando il tuo mouse. La combinazione di tasti è Shift più i tasti freccia ↑ ← → ↓",
- "updated": 1614847340001
+ "updated": 1614847340001,
+ "style": "Callout"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-037-tutorial-step-putting-things-in-order.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-037-tutorial-step-putting-things-in-order.json
index 753ba888d..6a101ccff 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-037-tutorial-step-putting-things-in-order.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-037-tutorial-step-putting-things-in-order.json
@@ -12,21 +12,24 @@
{
"language": "IT",
"text": "Un'ultima cosa prima di tuffarci nei grafici. Devi sapere come tenere il tuo regno in ordine!",
- "updated": 1614848223577
+ "updated": 1614848223577,
+ "style": "Definition"
}
]
},
"paragraphs": [
{
"style": "Text",
- "text": "The time will come in which you may be working with tens of charts. You already know how to change their format... Now you need to know how to move them around, so that you may create whatever arrangements you require. It's quite easy:",
+ "text": "The time will come in which you may be working with tens of charts. You already know how to change their format. Now you need to learn how to move them around so that you may create whatever arrangements you require. It's quite easy:",
"translations": [
{
"language": "IT",
"text": "Arriverà il momento in cui potresti dover lavorare con decine di grafici contemporaneamente. Sai già come modificare il loro formato, ma devi sapere come spostarli in modo da configurarli esattamente come vuoi tu. Tranquillo, è facile:",
- "updated": 1614848290495
+ "updated": 1614848290495,
+ "style": "Text"
}
- ]
+ ],
+ "updated": 1616416902513
},
{
"style": "Callout",
@@ -36,18 +39,20 @@
{
"language": "IT",
"text": "Premi Shift, clicca con il tasto sinistro e trascina!",
- "updated": 1614848320456
+ "updated": 1614848320456,
+ "style": "Callout"
}
]
},
{
- "style": "Text",
+ "style": "Success",
"text": "I believe we've covered everything about how to manage the charting space. It's time to dive into the charts!",
"translations": [
{
"language": "IT",
"text": "Bene, direi che abbiamo coperto tutto ciò che serve per configurare il Charting Space. È ora di tuffarci tra i grafici!",
- "updated": 1614848393942
+ "updated": 1614848393942,
+ "style": "Text"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-039-tutorial-step-the-elegant-way..json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-039-tutorial-step-the-elegant-way..json
index 036c790a9..5e2a86bca 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-039-tutorial-step-the-elegant-way..json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-039-tutorial-step-the-elegant-way..json
@@ -7,49 +7,52 @@
"project": "Superalgos",
"name": "mouse-pointer"
},
- "text": "I know! Zooming into a random spot is unlikely to position the chart squared with your screen, right? No worries...",
+ "text": "I know! Zooming into a random spot is unlikely to position the chart squared with your screen, right? No worries... try this trick!",
"translations": [
{
"language": "IT",
"text": "Lo so, zoommare su un punto a caso difficilmente farà sì che il grafico si adatti al tuo schermo, vero? No problem...",
- "updated": 1614893061080
+ "updated": 1614893061080,
+ "style": "Definition"
}
- ]
+ ],
+ "updated": 1616417516192
},
"paragraphs": [
{
- "style": "Text",
- "text": "I'll show you how to get into a chart so that everything fits nicely. First, use the Ctrl + Shift + Key-A keys to adjust the aspect ratio to fit your screen. Then, zoom out fully with your mouse. From this position...",
- "updated": 1610134957920,
- "translations": [
- {
- "language": "IT",
- "text": "Ti mostro come entrare in un grafico lasciando tutto in ordine. Usa Ctrl + Shift + Key-A per adattarlo all'aspect ratio del tuo schermo. Poi, zoomma all'indietro con il mouse. Da qui...",
- "updated": 1614893079786
- }
- ]
+ "style": "List",
+ "text": "Adjust the aspect ratio: Point your mouse to the chart and hit Ctrl + Shift + Key-A",
+ "updated": 1616418151629
},
{
- "style": "Callout",
- "text": "Double-click on the time machine on top! Twice!",
+ "style": "List",
+ "text": "Zoom out: use the mouse wheel to go to the furthest zoom out position; only from this position will the next command work!"
+ },
+ {
+ "style": "List",
+ "text": "Double-click once: this centers the chart and takes you to a certain level of zoom; a margin is left to fit the name and tab of the chart on the top-left corner.",
"translations": [
{
"language": "IT",
"text": "Fai doppio click sulla Time Machine in cima! Due volte!",
- "updated": 1614893194631
+ "updated": 1614893194631,
+ "style": "Callout"
}
- ]
+ ],
+ "updated": 1616418234728
},
{
- "style": "Text",
- "text": "The first double-click centers the chart, and takes you to a certain level of zoom; some margin is left to fit the name of the chart and the tab on the top-left corner. The second double-click takes you all the way in, to the zoom level on which layer managers emerge.",
+ "style": "List",
+ "text": "Double-click again: this takes you further in the chart, to the zoom level in which the chart perfectly fits the screen and layer managers emerge.",
"translations": [
{
"language": "IT",
"text": "Il primo doppio click centra il grafico e lo zoomma, lasciando un po' di margine per mostrare il nome e la tab in alto a sinistra. Il secondo doppio-click ti trasporta al suo interno, al livello di zoom dove emergono i layer managers.",
- "updated": 1614893166373
+ "updated": 1614893166373,
+ "style": "Text"
}
- ]
+ ],
+ "updated": 1616418383322
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-052-tutorial-step-layers-on-top-of-layers.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-052-tutorial-step-layers-on-top-of-layers.json
index 844512a9b..059d5bced 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-052-tutorial-step-layers-on-top-of-layers.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-052-tutorial-step-layers-on-top-of-layers.json
@@ -7,14 +7,16 @@
"project": "Superalgos",
"name": "layer"
},
- "text": "Your data mining operation features bots making data products. Each product is made available on the charts through a Layer in a layers manager.",
+ "text": "Your data mining operation features bots making data products. Each product is made available on the charts through a Layer in a Layer Manager.",
"translations": [
{
"language": "IT",
"text": "Le operazioni di data mining coinvolgono bots che creano data products. Ogni product è accessibile dal grafico attraverso un Layer nel layers manager.",
- "updated": 1615963559585
+ "updated": 1615963559585,
+ "style": "Definition"
}
- ]
+ ],
+ "updated": 1616427338175
},
"paragraphs": [
{
@@ -24,7 +26,8 @@
{
"language": "IT",
"text": "Il primo Layer Manager alla sinistra di questa Time Machine contiene tre layers. Questi layer rappresentano i data products che il Trading System, che testeremo più tardi, usa per fare le sue scelte.",
- "updated": 1615963760779
+ "updated": 1615963760779,
+ "style": "Text"
}
]
},
@@ -35,7 +38,8 @@
{
"language": "IT",
"text": "Per attivare e disattivare i layers, cliccaci sopra!",
- "updated": 1615963587655
+ "updated": 1615963587655,
+ "style": "Callout"
}
]
},
@@ -47,7 +51,8 @@
{
"language": "IT",
"text": "Superalgos è provvisto di molti più indicatori, ma non sono configurati in questo Workspace. Ne parleremo più tardi!",
- "updated": 1615963772691
+ "updated": 1615963772691,
+ "style": "Note"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-056-tutorial-step-back-in-time.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-056-tutorial-step-back-in-time.json
index 2eea2530c..40793d6c6 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-056-tutorial-step-back-in-time.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-056-tutorial-step-back-in-time.json
@@ -12,7 +12,8 @@
{
"language": "IT",
"text": "Questa è la configurazione gerarchica del Charting Space della Time Machine che abbiamo usato prima.",
- "updated": 1615964231849
+ "updated": 1615964231849,
+ "style": "Definition"
}
]
},
@@ -24,19 +25,21 @@
{
"language": "IT",
"text": "Usa qualche minuto per esplorare queste definizioni e dare un'occhiata al menù dei differenti nodi!",
- "updated": 1615964274059
+ "updated": 1615964274059,
+ "style": "Callout"
}
]
},
{
"style": "Text",
- "text": "I hope the structure of nodes is intuitive enough to grasp how powerful the concept of the Design Space is. You set up a time machine by adding timeline charts nodes and the desired scales. Then set up layer managers and layers referencing the corresponding Data Mine Products so that the desired data becomes available on a particular layers manager on the charts. It's like the Legoland® of trading charts!",
- "updated": 1610622901511,
+ "text": "I hope the structure of nodes is intuitive enough to grasp how powerful the concept of the Design Space is. You set up a time machine by adding Timeline Chart nodes and the desired scales. Then set up layer managers and layers referencing the corresponding Data Mine Products so that the desired data becomes available on a particular layer manager on the charts. It's like the Legoland® of trading charts!",
+ "updated": 1616427563290,
"translations": [
{
"language": "IT",
"text": "Spero che la struttura dei nodi sia abbastanza intuitiva da rendere l'idea di quanto sia potente il concetto di Design Space. Configuri una time machine aggiungendo i nodi dei grafici e le relative scale, poi i layer managers e i loro layer collegati ai propri Data Mine Products, in modo che i dati richiesti diventino disponibili in uno specifico layer manager sui grafici. È una specie di Legoland® dei grafici!",
- "updated": 1615964514957
+ "updated": 1615964514957,
+ "style": "Text"
}
]
}
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-059-tutorial-step-lets-do-some-testing.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-059-tutorial-step-lets-do-some-testing.json
index 632e08ec7..4c30d7179 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-059-tutorial-step-lets-do-some-testing.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-059-tutorial-step-lets-do-some-testing.json
@@ -17,7 +17,8 @@
},
{
"style": "Callout",
- "text": "Expand the testing environment and look at the structure of nodes to the right... Looks Familiar?"
+ "text": "Expand the Testing Trading Tasks node and look at the structure of offspring nodes... Looks familiar?",
+ "updated": 1616427797952
},
{
"style": "Text",
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-060-tutorial-step-aim-high-trade-big.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-060-tutorial-step-aim-high-trade-big.json
index 8ed8b08de..7e6ba5d94 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-060-tutorial-step-aim-high-trade-big.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-060-tutorial-step-aim-high-trade-big.json
@@ -12,11 +12,13 @@
"paragraphs": [
{
"style": "Text",
- "text": "That is what the Network Node is about. What you've seen so far is running on your local machine. But..."
+ "text": "That is what the Network Node is about. What you've seen so far is running on a single machine. But...",
+ "updated": 1616427867794
},
{
"style": "Callout",
- "text": "Superalgos supports distributing tasks across networks of nodes running the Client to be processed in a coordinated fashion, enabling smart and scalable operations. Any machine running the GUI may control the enterprise!"
+ "text": "Superalgos supports distributing tasks across networks of nodes running the Client processing tasks in a coordinated fashion! this enables smart and scalable operations. Any machine running the GUI may control the enterprise!",
+ "updated": 1616427941006
},
{
"style": "Text",
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-065-tutorial-step-ready.-set.-go.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-065-tutorial-step-ready.-set.-go.json
index c2b8dcc86..4ca2874ec 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-065-tutorial-step-ready.-set.-go.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-065-tutorial-step-ready.-set.-go.json
@@ -16,7 +16,8 @@
},
{
"style": "Callout",
- "text": "Select Run on the Task menu and then select Run on the Backtesting Session menu."
+ "text": "Select Run on the Task menu!
Now select Run on the Backtesting Session menu!",
+ "updated": 1616428472102
},
{
"style": "Note",
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-066-tutorial-step-getting-to-the-fun-bits.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-066-tutorial-step-getting-to-the-fun-bits.json
index 59da7261e..3b684f995 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-066-tutorial-step-getting-to-the-fun-bits.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-066-tutorial-step-getting-to-the-fun-bits.json
@@ -19,7 +19,7 @@
"text": "Look around and decide for yourself!"
},
{
- "style": "Text",
+ "style": "Success",
"text": "First of all, notice you are now in the 1-minute time frame, thus, these are 1-minute candles. The span of time in your screen is little more than one hour, at the beginning of September 1st 2020."
}
]
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-067-tutorial-step-what-is-it-we-are-testing.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-067-tutorial-step-what-is-it-we-are-testing.json
index 97c3a0a3c..3f89e04c5 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-067-tutorial-step-what-is-it-we-are-testing.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-067-tutorial-step-what-is-it-we-are-testing.json
@@ -12,7 +12,8 @@
"paragraphs": [
{
"style": "Text",
- "text": "The trading idea is buy the falling knife and sell the rebound. The strategy places a Limit Buy Order a distance below the price. If the order is not filled by the next minute, the order is canceled and a new order is placed, potentially at an adjusted rate. If the price drops suddenly, chances are the order will get filled. If that happens, then the strategy tries to sell at a higher price."
+ "text": "The trading idea is buy \"the falling knife\" and sell \"the rebound\". The strategy places a Limit Buy Order a distance below the price. If the order is not filled by the next minute, the order is canceled and a new order is placed, potentially at an adjusted rate. If the price drops suddenly, chances are the order will get filled. If that happens, then the strategy tries to sell at a higher price.",
+ "updated": 1616428600039
},
{
"style": "Text",
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-069-tutorial-step-sell-it-quick.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-069-tutorial-step-sell-it-quick.json
index fc89f3a57..125f9a63b 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-069-tutorial-step-sell-it-quick.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-069-tutorial-step-sell-it-quick.json
@@ -16,7 +16,12 @@
},
{
"style": "Text",
- "text": "It's the same minute Superalgos would have gotten notice from the exchange that the order got filled. The Trading Bot connects with the exchange and goes through two distinct cycles. In the first Cycle, it finds out the status of existing orders. In the second, it gives new instructions."
+ "text": "It's the same minute Superalgos would have gotten notice from the exchange that the order got filled. The Trading Bot connects with the exchange and goes through two distinct cycles. ",
+ "updated": 1616428810807
+ },
+ {
+ "style": "Success",
+ "text": "In the first Cycle, it finds out the status of existing orders. In the second, it gives new instructions."
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-072-tutorial-step-the-power-of-data-mining.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-072-tutorial-step-the-power-of-data-mining.json
index ba3eace6b..4bee8af7a 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-072-tutorial-step-the-power-of-data-mining.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-072-tutorial-step-the-power-of-data-mining.json
@@ -16,7 +16,8 @@
},
{
"style": "Text",
- "text": "Keeping track of information for the whole span of the dataset—which may count years—is the extraordinary value of data mining, and the kind of things you wouldn't be able to calculate with a function, on the fly. The Plotter associated with the Indicator Bot dynamically shows the five levels of support closest to the price because those are the relevant levels for the context."
+ "text": "Keeping track of information for the whole span of the dataset—which may count years—is the extraordinary value of data mining, and the kind of things you wouldn't be able to calculate with a function, on the fly. The Plotter associated with the Indicator Bot dynamically shows the five levels of support closest to the price because those are the relevant levels for the context, and it's how the plotter is built!",
+ "updated": 1616429006453
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-076-tutorial-step-formulations..json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-076-tutorial-step-formulations..json
index a51b4b9b1..62d40a4f6 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-076-tutorial-step-formulations..json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-076-tutorial-step-formulations..json
@@ -12,7 +12,8 @@
"paragraphs": [
{
"style": "Text",
- "text": "This is the node that determines the rate of the limit order. Remember what we discussed earlier about placing the order at the rate of the fifth support level?"
+ "text": "This is the node that determines the rate of the limit order. Remember what we discussed earlier about placing the order at the rate of the fourth support level?",
+ "updated": 1616429339703
},
{
"style": "Callout",
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-079-tutorial-step-lets-take-a-peek..json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-079-tutorial-step-lets-take-a-peek..json
index de6e68fa4..781d7396d 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-079-tutorial-step-lets-take-a-peek..json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-079-tutorial-step-lets-take-a-peek..json
@@ -21,7 +21,12 @@
},
{
"style": "Text",
- "text": "tradingEngine.tradingCurrent.position.exitTargetRate.value"
+ "text": "tradingEngine.tradingCurrent.",
+ "updated": 1616429707529
+ },
+ {
+ "style": "Text",
+ "text": "position.exitTargetRate.value"
},
{
"style": "Text",
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-080-tutorial-step-find-the-node-challenge.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-080-tutorial-step-find-the-node-challenge.json
index 38e08cbcc..b3174032f 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-080-tutorial-step-find-the-node-challenge.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-080-tutorial-step-find-the-node-challenge.json
@@ -16,12 +16,13 @@
"updated": 1610536534720
},
{
- "style": "Text",
+ "style": "Json",
"text": "tradingEngine.tradingCurrent.position.exitTargetRate.value"
},
{
"style": "Callout",
- "text": "What if I told you that this string holds the path to that piece of information in the data structure of the Trading Engine hierarchy? Can you find the Exit Target Rate node? Expand the node and follow the breadcrumb trail!"
+ "text": "This string holds the path to that piece of information in the data structure of the Trading Engine hierarchy! Can you find the Exit Target Rate node? Expand the hierarchy and follow the breadcrumb trail!",
+ "updated": 1616429836465
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-082-tutorial-step-the-coolest-trick.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-082-tutorial-step-the-coolest-trick.json
index 51193bbcc..4dfb2d893 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-082-tutorial-step-the-coolest-trick.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-082-tutorial-step-the-coolest-trick.json
@@ -20,8 +20,8 @@
},
{
"style": "List",
- "text": "Turn on the Current Position layer on the Trading Engine layers manager. I chose this layer because it corresponds to this section of the hierarchy... tradingEngine.tradingCurrent.position, remember ?",
- "updated": 1610536718614
+ "text": "Turn on the Current Position layer on the Trading engine layer manager. I chose this layer because it corresponds to this section of the hierarchy... tradingEngine.tradingCurrent.position, remember?",
+ "updated": 1616430381277
},
{
"style": "Callout",
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-089-tutorial-step-check-your-spot-balance.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-089-tutorial-step-check-your-spot-balance.json
index 210f2bfe4..9a6f2d5d3 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-089-tutorial-step-check-your-spot-balance.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-089-tutorial-step-check-your-spot-balance.json
@@ -20,8 +20,8 @@
},
{
"style": "Note",
- "text": "Keep going even if you are not ready to trade. You'll a few more tricks before we finish.",
- "updated": 1610642841048
+ "text": "Keep going even if you are not ready to trade. You'll learn a few more tricks before we finish.",
+ "updated": 1616431994687
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-090-tutorial-step-enjoy-the-outdoors.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-090-tutorial-step-enjoy-the-outdoors.json
index 5ca8202c0..701f5641d 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-090-tutorial-step-enjoy-the-outdoors.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-090-tutorial-step-enjoy-the-outdoors.json
@@ -7,21 +7,29 @@
"project": "Superalgos",
"name": "crypto-ecosystem"
},
- "text": "Remember the Crypto Ecosystem hierarchy? We made a quick stop here before starting data mining!"
+ "text": "The Crypto Ecosystem hierarchy is where you configure which exchanges and markets you work with, your accounts with exchanges, API keys, and so on...",
+ "updated": 1616434733644
},
"paragraphs": [
{
"style": "Text",
- "text": "This is where you configure which exchanges and markets you work with, and also your accounts with those exchanges, your API keys, your assets, and so on."
+ "text": "Talking about API Keys, when you create your Exchange API key at the exchange, consider the following:",
+ "updated": 1616434379469
},
{
- "style": "Callout",
- "text": "Why don't you take a little walk and I'll catch up with you in the next step?"
+ "style": "List",
+ "text": "Exclusive for Superalgos: Create a key to use excusively with Superalgos. This will help you track what Superalgos does with your account and prevent conflicts with other bots you may be using.",
+ "updated": 1616434392105
},
{
- "style": "Success",
- "text": "Just look around... enjoy the views! I know your first visit to this hierarchy was a bit abrupt!",
- "updated": 1610642903708
+ "style": "List",
+ "text": "No IP Restrictions: This is to avoid issues while doing the tutorial — you may add restrictions later, once you know how the system works.",
+ "updated": 1616434940120
+ },
+ {
+ "style": "List",
+ "text": "No Withdrawals: Superalgos does not yet handle funds transfers so there is no point in allowing withdrawals. Remove withdrawals for safety reasons.",
+ "updated": 1616434684243
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-091-tutorial-step-your-keys-your-coins.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-091-tutorial-step-your-keys-your-coins.json
index 35a2607e9..831912d46 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-091-tutorial-step-your-keys-your-coins.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-091-tutorial-step-your-keys-your-coins.json
@@ -13,7 +13,8 @@
"paragraphs": [
{
"style": "Callout",
- "text": "Open the configuration and carefully enter the API name or label and the API secret key."
+ "text": "Acess the configuration and carefully enter the API Pubilic Key and the API secret key.",
+ "updated": 1616435074225
},
{
"style": "Text",
@@ -21,8 +22,8 @@
},
{
"style": "Note",
- "text": "The Exchange Account Key is stored in the workspace file. It is used to authenticate with the exchange when Trading Bot has to deal with an order. It is never sent or stored anywhere else.",
- "updated": 1610817739939
+ "text": "The Exchange Account Key is stored in the workspace file. It is used to authenticate with the exchange when the Trading Bot deals with orders. It is never sent or stored anywhere else.",
+ "updated": 1616435057411
}
]
}
\ No newline at end of file
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-098-tutorial-step-is-it-working.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-098-tutorial-step-is-it-working.json
index 488e3e150..7c83e027c 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-098-tutorial-step-is-it-working.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-098-tutorial-step-is-it-working.json
@@ -7,7 +7,8 @@
"project": "Superalgos",
"name": "binance"
},
- "text": "The unequivocal way to verify things are working fine is logging on to Binance and checking your order history for BTC/USDT."
+ "text": "The unequivocal way to verify if things are working fine is logging on to Binance and checking your order history for BTC/USDT.",
+ "updated": 1616435272813
},
"paragraphs": [
{
diff --git a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-100-tutorial-step-monitoring-the-fun-way.json b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-100-tutorial-step-monitoring-the-fun-way.json
index 9a46ecce0..d62444fa3 100644
--- a/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-100-tutorial-step-monitoring-the-fun-way.json
+++ b/Projects/Superalgos/Schemas/Docs-Tutorials/welcome-to-superalgos-100-tutorial-step-monitoring-the-fun-way.json
@@ -12,7 +12,8 @@
"paragraphs": [
{
"style": "Text",
- "text": "Superalgos produces the same kind of simulations you love for live sessions too, in realtime!"
+ "text": "Superalgos produces the same kind of simulations you fell in love with for live sessions too, in realtime!",
+ "updated": 1616435345542
},
{
"style": "Callout",