Merge pull request #2784 from maxah/develop

This looks good to go!
Contribution: This is my contribution to Superalgos
This commit is contained in:
B Harrell authored and GitHub committed 2021-12-02 07:56:05 -06:00
commit 3f4609d2a2
145 files changed
+5732 -560

No files matched your search

+1
View File
@@ -20,3 +20,4 @@ launch.json
package-lock.json
.idea
dist
/nbproject/private/
@@ -7,6 +7,11 @@
"language": "ES",
"text": "La jerarquia trading engine es la estructura de datos utilizada por el robot comercial para mantener la información en tiempo de ejecución altamente accesible y expuesta a otros.",
"updated": 1624452474129
},
{
"language": "RU",
"text": "Trading Engine - это структура данных, используемая торговым ботом для обеспечения высокого доступа к информации во время выполнения и ее доступности для других торговых ботов.",
"updated": 1638338951505
}
]
},
@@ -17,50 +22,127 @@
},
{
"style": "Text",
"text": "You will use this hierarchy for two main purposes:"
"text": "You will use this hierarchy for two main purposes:",
"translations": [
{
"language": "RU",
"text": "Вы будете использовать эту иерархию для двух основных целей:",
"updated": 1638338966721
}
]
},
{
"style": "List",
"text": "To let your trading systems access the information processed by the trading bot. This allows strategies to keep track of and react to current and past events—including those involving the exchange, such as orders placed or filled—as the bot is running."
"text": "To let your trading systems access the information processed by the trading bot. This allows strategies to keep track of and react to current and past events—including those involving the exchange, such as orders placed or filled—as the bot is running.",
"translations": [
{
"language": "RU",
"text": "Чтобы позволить вашим торговым системам получить доступ к информации, обрабатываемой торговым ботом. Это позволяет стратегиям отслеживать и реагировать на текущие и прошлые события, в том числе связанные с обменом, такие как размещенные или исполненные заявки, во время работы бота.",
"updated": 1638339042173
}
]
},
{
"style": "List",
"text": "To keep track of the actions of the trading bot via the design space visual environment and panels over the charts. By analyzing runtime information, you may gain a detailed understanding of what happens, when, and why, throughout a trading session."
"text": "To keep track of the actions of the trading bot via the design space visual environment and panels over the charts. By analyzing runtime information, you may gain a detailed understanding of what happens, when, and why, throughout a trading session.",
"translations": [
{
"language": "RU",
"text": "Для отслеживания действий торгового бота через визуальную среду Design Space и панели над графиками. Анализируя информацию о времени выполнения, вы можете получить подробное представление о том, что происходит, когда и почему в течение торговой сессии.",
"updated": 1638339093835
}
]
},
{
"style": "Title",
"text": "Frequently Asked Questions"
"text": "Frequently Asked Questions",
"translations": [
{
"language": "RU",
"text": "Часто задаваемые вопросы",
"updated": 1638339158409
}
]
},
{
"style": "Subtitle",
"text": "Can a Trading Engine be shared between two Trading Bots?"
"text": "Can a Trading Engine be shared between two Trading Bots?",
"translations": [
{
"language": "RU",
"text": "Может ли Trading Engine использоваться совместно двумя торговыми ботами?",
"updated": 1638339236191
}
]
},
{
"style": "Text",
"text": "The same trading engine can be used from multiple trading sessions, because it is just a node-based representation of a data structure.",
"updated": 1621987910896
"updated": 1621987910896,
"translations": [
{
"language": "RU",
"text": "Один и тот же торговый движок можно использовать в нескольких торговых сессиях, потому что это просто представление структуры данных на основе узлов.",
"updated": 1638339266880
}
]
},
{
"style": "Text",
"text": "Every time a Task is ran, a snapshot of that data structure, together with a snapshot of the Network and the Bots definitions at their Data Mine is sent from the UI to the Task Server, and from there is consumed by the running Bot. That means that a second Bot can receive the same Trading Engine snapshot and it will never know if other bots were fed with the same information or not.",
"updated": 1621987965915
"updated": 1621987965915,
"translations": [
{
"language": "RU",
"text": "Каждый раз, когда запускается задача Task, снимок этой структуры данных вместе со снимком сети и определениями ботов в их Data Mine отправляется из UI на сервер задач Task Server, а оттуда используется запущенным ботом. Это означает, что второй бот может получить тот же снимок состояния Trading Engine, и он никогда не узнает, были ли другие боты загружены той же информацией или нет.",
"updated": 1638339437677
}
]
},
{
"style": "Subtitle",
"text": "Do I need to change something at the Trading Engine?"
"text": "Do I need to change something at the Trading Engine?",
"translations": [
{
"language": "RU",
"text": "Нужно ли мне что-то менять в Trading Engine?",
"updated": 1638339586902
}
]
},
{
"style": "Text",
"text": "You don't need to physically change anything inside trading engine via the UI. The trading engine is a visual representation of the data structure that the trading system uses to store its values, so to speak."
"text": "You don't need to physically change anything inside trading engine via the UI. The trading engine is a visual representation of the data structure that the trading system uses to store its values, so to speak.",
"translations": [
{
"language": "RU",
"text": "Вам не нужно ничего физически менять внутри Trading Engine через UI. Trading Engine - это визуальное представление структуры данных, которую торговая система использует, так сказать, для хранения своих значений.",
"updated": 1638339666496
}
]
},
{
"style": "Subtitle",
"text": "Can I change the values inside the Trading Engine?"
"text": "Can I change the values inside the Trading Engine?",
"translations": [
{
"language": "RU",
"text": "Могу ли я изменить значения в Trading Engine?",
"updated": 1638339692515
}
]
},
{
"style": "Text",
"text": "You access the Trading Engine from within your trading system if there is something in there you would like to change. This is the whole purpose of the User Defined Code node.",
"updated": 1621988418300
"updated": 1621988418300,
"translations": [
{
"language": "RU",
"text": "Вы получаете доступ к Trading Engine из своей торговой системы, если в ней есть что-то, что вы хотели бы изменить. В этом вся цель узла User Defined Code.",
"updated": 1638339838848
}
]
}
]
}
@@ -7,6 +7,11 @@
"language": "ES",
"text": "Un trading mine es una jerarquía que contiene definiciones de trading bots y sus conspiradores. Estas definiciones constituyen los programas reales de dichos bots: el código fuente.",
"updated": 1628906153772
},
{
"language": "RU",
"text": "Trading Mine - это иерархия, которая содержит определения торговых ботов и их плоттеры. Эти определения составляют фактические программы таких ботов - исходный код.",
"updated": 1638338598326
}
]
},
@@ -17,16 +22,37 @@
},
{
"style": "Text",
"text": "Altough Superalgos is starting out with a single trading bot, the system is prepared to feature as many trading bots as developers are willing to create. As such, a trading mine is a catalog of trading bots."
"text": "Altough Superalgos is starting out with a single trading bot, the system is prepared to feature as many trading bots as developers are willing to create. As such, a trading mine is a catalog of trading bots.",
"translations": [
{
"language": "RU",
"text": "Хотя Superalgos начинает с одного торгового бота, система готова включать в себя столько торговых ботов, сколько разработчики готовы создать. Таким образом, Trading Mine представляет собой каталог торговых ботов.",
"updated": 1638338508685
}
]
},
{
"style": "Text",
"text": "Notice that, in the context of Superalgos, a trading bot has nothing to do with the trading logic. Think of trading logic as the business rules which—in Superalgos—are defined in trading systems. Anyone may build a Trading System, meaning that creating trading systems and the trading strategies within does not require coding.",
"updated": 1609861342619
"updated": 1609861342619,
"translations": [
{
"language": "RU",
"text": "Обратите внимание, что в контексте Superalgos торговый бот не имеет ничего общего с торговой логикой. Думайте о торговой логике как о бизнес-правилах, которые - в Superalgos - определены в торговых системах. Любой может создать торговую систему, а это означает, что создание торговых систем и торговых стратегий внутри нее не требует программирования.",
"updated": 1638338537661
}
]
},
{
"style": "Text",
"text": "Trading mines work similarly to data mines in the sense that they provide the same kind of tools to structure the definitions of bots, including process definitions, product definitions, and plotters."
"text": "Trading mines work similarly to data mines in the sense that they provide the same kind of tools to structure the definitions of bots, including process definitions, product definitions, and plotters.",
"translations": [
{
"language": "RU",
"text": "Trading Mine работает аналогично Data Mine в том смысле, что они предоставляют те же инструменты для структурирования определений ботов, включая определения процессов, определения продуктов и плоттеры.",
"updated": 1638338689173
}
]
},
{
"style": "Block",
@@ -35,7 +61,14 @@
{
"style": "Title",
"text": "Trading Mine Configuration",
"updated": 1609861240385
"updated": 1609861240385,
"translations": [
{
"language": "RU",
"text": "Настройка Trading Mine",
"updated": 1638338789550
}
]
}
]
}
@@ -10,8 +10,8 @@
},
{
"language": "RU",
"text": "Торговая система - это структура, управляющая логикой низкого уровня, которая служит для структурирования процессов и методов, используемых для реализации и развертывания торговых стратегий.",
"updated": 1636194401995
"text": "Trading System - это структура, управляющая логикой низкого уровня, которая служит для структурирования процессов и методов, используемых для реализации и развертывания торговых стратегий.",
"updated": 1638338041020
},
{
"language": "DE",
@@ -33,6 +33,11 @@
"language": "ES",
"text": "En términos prácticos, un Trading System es una disposición jerárquica que organiza los aspectos procesables de su plan de inversión. Esta jerarquía contiene definiciones respecto a un sinnúmero de estrategias de trading, todas operando en el mismo mercado y compartiendo la misma asignación de capital inicial.",
"updated": 1637880963165
},
{
"language": "RU",
"text": "С практической точки зрения торговая система - это иерархическая структура, организующая практические аспекты вашего инвестиционного плана. Иерархия содержит определения относительно любого количества торговых стратегий, работающих на одном рынке и имеющих одинаковое начальное распределение капитала.",
"updated": 1638338066276
}
]
},
@@ -44,6 +49,11 @@
"language": "ES",
"text": "Se utiliza un Trading System para definir estrategias acorde al protocolo de Superalgos, dividiendo a éstas en cuatro etapas: activación, apertura, gestión y cierre.",
"updated": 1637880976135
},
{
"language": "RU",
"text": "Вы используете торговую систему для определения стратегий в соответствии с протоколом Superalgos, разделяя стратегии на четыре этапа: запуск, открытие, управление и закрытие.",
"updated": 1638338085462
}
]
},
@@ -55,6 +65,11 @@
"language": "ES",
"text": "El concepto de describir estrategias en etapas es fundamental para el aspecto metódico del Trading System, ya que provee la infraestructura necesaria para ejecutar cualquier estrategia con la misma infraestructura. Esto contribuye a desarrollar Trading Systems escalables, que pueden alcanzar innumerable cantidad de estrategias.",
"updated": 1637880986625
},
{
"language": "RU",
"text": "Концепция поэтапного описания стратегий является фундаментальной для методического аспекта торговой системы, поскольку она обеспечивает основу для запуска каждой стратегии с одной и той же структурой, что способствует разработке масштабируемых торговых систем, которые могут расширяться до любого количества стратегий.",
"updated": 1638338107057
}
]
},
@@ -66,6 +81,11 @@
"language": "ES",
"text": "Cuando un Trading System ofrece más de una estrategia, la primera estrategia tiene prioridad sobre la segunda, la segunda sobre la tercera, y así sucesivamente. Esto significa que las estrategias son analizadas de manera secuencial. Cuando una estrategia dada es activada, las estrategias restantes no serán analizadas hasta que ésta se desactive. En otras palabras, cuando se implementan múltiples estrategias bajo un único Trading System, solo una estrategia puede operar en un momento dado, y la prioridad está dada por el orden especificado en el Nodo del Trading System.",
"updated": 1637881003253
},
{
"language": "RU",
"text": "Когда торговая система использует более одной стратегии, первая стратегия имеет приоритет над второй, вторая над третьей и так далее. Это означает, что стратегии оцениваются последовательно. Когда данная стратегия срабатывает, оставшиеся в очереди стратегии больше не оцениваются, пока стратегия не сработает. Другими словами, когда несколько стратегий развернуты в одной торговой системе, только одна стратегия может торговать в любой момент времени, а приоритет отдается порядку, установленному вокруг узла торговой системы.",
"updated": 1638338139127
}
]
},
@@ -77,6 +97,11 @@
"language": "ES",
"text": "Como complemento a lo anterior, si se desea configurar estrategias que operen sobre diferentes mercados, o estrategias que tengan la posibilidad de abrir posiciones de forma simultánea, entonces se las deberá configurar bajo Trading Systems distintos.",
"updated": 1637881023208
},
{
"language": "RU",
"text": "Как следствие вышесказанного, если вы хотите, чтобы стратегии работали на разных рынках, или вы хотите, чтобы стратегии могли открывать позиции одновременно, вы должны настроить эти стратегии в разных торговых системах.",
"updated": 1638338156830
}
]
}
@@ -10,8 +10,8 @@
},
{
"language": "RU",
"text": "Иерархия плагинов определяет, какие плагины должны быть включены в текущую рабочую область. В контексте этой иерархии плагины представляют собой файлы JSON, содержащие описание иерархии, такой как шахта данных, торговая шахта, торговый механизм или торговая система.",
"updated": 1636194488881
"text": "Иерархия Plugins определяет, какие плагины должны быть включены в текущую рабочую область Workspace. В контексте этой иерархии плагины - это файлы JSON, содержащие описание иерархии, такой как Data Mine, Trading Mine, Trading Engine или Trading System.",
"updated": 1638340280833
}
]
},
@@ -22,12 +22,26 @@
},
{
"style": "Text",
"text": "In the context of a community-driven project, a plugin is a device that serves to distribute community-generated intelligence. The project distributes several plugins contributed by the community."
"text": "In the context of a community-driven project, a plugin is a device that serves to distribute community-generated intelligence. The project distributes several plugins contributed by the community.",
"translations": [
{
"language": "RU",
"text": "В контексте проекта, управляемого сообществом, плагин - это устройство, которое служит для распространения информации, созданной сообществом. Проект распространяет несколько плагинов, предоставленных сообществом.",
"updated": 1638340321953
}
]
},
{
"style": "Important",
"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": 1609866745275
"updated": 1609866745275,
"translations": [
{
"language": "RU",
"text": "Иерархии (Hierarchies), включенные в рабочую область как плагины, не сохраняются на уровне рабочей области. Таким образом, изменения, внесенные в эти иерархии, не сохраняются. Если вы хотите изменить плагин и продолжить работу с измененной версией в будущем, вы должны либо клонировать, либо сделать резервную копию плагина и вместо этого работать с полученной копией.",
"updated": 1638340382678
}
]
}
]
}
@@ -11,8 +11,8 @@
},
{
"language": "RU",
"text": "Шахта данных - это иерархия, содержащая определения датчиков и ботов-индикаторов, а также их плоттеров. Эти определения взяты из фактического кода таких ботов.\n",
"updated": 1636192911774
"text": "Data Mine - это иерархия, содержащая определения датчиков и ботов-индикаторов, а также их плоттеров. Эти определения взяты из фактического кода таких ботов.",
"updated": 1638275063658
}
]
},
@@ -29,6 +29,11 @@
"language": "ES",
"text": "En cierto modo, los Data Mines son listas de bots que pueden ser creados por cualquier usuario. Esta jerarquía provee todas las herramientas necesarias para crear sensores, indicadores y gráficos, con un mínimo requerimiento de código.",
"updated": 1638150280351
},
{
"language": "RU",
"text": "В каком-то смысле Data Mine - это каталоги ботов, которые может создать каждый. Эта иерархия предоставляет все инструменты, необходимые для создания датчиков, индикаторов и плоттеров с минимальным кодированием.",
"updated": 1638339932741
}
]
},
@@ -40,6 +45,11 @@
"language": "ES",
"text": "Debido a que la jerarquía solo proporciona definiciones, no interfiere en la ejecución de Bots. Sino que las definiciones en los Data Mines son instanciados desde la jerarquía Network por las instancias de los Bots. Las instancias de los Bots y las instancias de procesos son las encargadas de ejecutar el código acorde a las definiciones del Data Mine correspondiente.",
"updated": 1638150294294
},
{
"language": "RU",
"text": "Поскольку иерархия предоставляет определения, она не вмешивается в выполнение ботов. Вместо этого определения в Data Mine создаются экземплярами ботов из сетевой иерархии. Экземпляры ботов и экземпляры процессов - это те, которые запускают код в соответствии с определениями в соответствующем хранилище данных.",
"updated": 1638339974635
}
]
},
@@ -50,16 +60,37 @@
{
"style": "Title",
"text": "Data Mine Configuration",
"updated": 1609789108763
"updated": 1609789108763,
"translations": [
{
"language": "RU",
"text": "Конфигурирование Data Mine",
"updated": 1638340008131
}
]
},
{
"style": "Subtitle",
"text": "Properties",
"updated": 1609789116514
"updated": 1609789116514,
"translations": [
{
"language": "RU",
"text": "Свойства",
"updated": 1638340048023
}
]
},
{
"style": "List",
"text": "codeName is the name of the data mine as used within the code of the system."
"text": "codeName is the name of the data mine as used within the code of the system.",
"translations": [
{
"language": "RU",
"text": "codeName - это имя хранилища данных, используемое в коде системы.",
"updated": 1638340067608
}
]
}
]
}
@@ -18,8 +18,8 @@
},
{
"language": "RU",
"text": "Иерархия данного пособия содержит свободное расположение Tutorial Topic и узлов Tutorial Step, которые вместе составляют это учебное пособие. Каждый узел в иерархии, включая родительский узел пособия, представляет собой HTML-страницу, которая может быть наложена поверх Design Space и Charting Space.",
"updated": 1635509527381
"text": "Иерархия Tutorial содержит свободное расположение Tutorial Topic и узлов Tutorial Step, которые вместе составляют это учебное пособие. Каждый узел в иерархии, включая родительский узел пособия, представляет собой HTML-страницу, которая может быть наложена поверх Design Space и Charting Space.",
"updated": 1638340460215
}
]
},
@@ -38,6 +38,11 @@
"text": "Die Nodes in der Hierarchie können frei angeordnet werden, das heißt es können beliebig viele Tutorial-Themen (topic) und Tutorial-Steps vorhanden sein. Tutorial Themen können Tutorial Schritte aber auch andere Tutorial Themen enthalten. Dies erlaubt es verschachtelte Themen als Unterthemen verwendet werden.",
"updated": 1633975991952,
"style": "Text"
},
{
"language": "RU",
"text": "Узлы в иерархии могут быть расположены произвольно, что означает, что может быть столько обучающих тем и обучающих шагов, сколько необходимо. Темы учебного пособия могут содержать этапы обучения, а также другие разделы учебного пособия. Это позволяет использовать вложенные темы в качестве подтем.",
"updated": 1638340558172
}
]
},
@@ -51,6 +56,11 @@
"text": "Das System wertet die Hierarchie - wie üblich - im Uhrzeigersinn aus, beginnend mit dem Knoten rechts vom übergeordneten Tutorial-Knoten, zum tiefsten Knoten jedes Zweigs geht, bevor es zum nächsten geht.",
"updated": 1633976627129,
"style": "Text"
},
{
"language": "RU",
"text": "Система, как обычно, оценивает иерархию по часовой стрелке, начиная с узла справа от родительского узла Tutorial, и переходит к самому глубокому узлу каждой ветви перед переходом к следующему.",
"updated": 1638340581444
}
]
},
@@ -64,6 +74,11 @@
"text": "Im Allgemeinen verhalten sich alle nodes ähnlich in dem Sinne, dass jede node, unabhängig vom genauen Typ, für sich genommen einen Lernschritt darstellt. Das heißt, alle nodes, einschließlich der obersten Tutorial-node, der Tutorial Topic node und der Tutorial Step node können eine Inhaltsseite als Schritt im Tutorial anzeigen. Feinere Unterschiede sind gegebenenfalls hervorzuheben.",
"updated": 1633976586338,
"style": "Callout"
},
{
"language": "RU",
"text": "В общих чертах, все типы узлов ведут себя одинаково в том смысле, что каждый узел, независимо от конкретного типа, представляет собой учебный шаг сам по себе. То есть все узлы, включая узел верхнего уровня Tutorial, узел Tutorial Topic и узел Tutorial Step, могут отображать страницу содержимого в качестве шага в руководстве. При необходимости следует указать на незначительные различия.",
"updated": 1638340613514
}
]
},
@@ -77,6 +92,11 @@
"text": "Die wichtigste Gemeinsamkeit aller Knotentypen in der Hierarchie ist, dass sie alle Inhalte aus der Sammlung der Dokumentseiten des Tutorials beziehen können. Das heißt, jeder Knoten in der Hierarchie zeigt auf eine Docs Page (Dokumentationsseite), und es ist diese Seite in den Dokumenten, die den Inhalt für den gegebenen Schritt anzeigt. Der Zeiger wird in der Konfiguration jedes Knotens angegeben (siehe die Eigenschaft docs).",
"updated": 1633976778899,
"style": "Note"
},
{
"language": "RU",
"text": "Ключевое сходство между всеми типами узлов в иерархии заключается в том, что все они могут рисовать контент из коллекции страниц в Документах. То есть каждый узел в иерархии указывает на страницу Docs, и именно эта страница Docs Page содержит контент, отображаемый для данного шага. Указатель указывается в конфигурации каждого узла (см. Свойство docs).",
"updated": 1638340776119
}
]
},
@@ -94,6 +114,11 @@
"text": "Tutorial Konfiguration",
"updated": 1633976794872,
"style": "Title"
},
{
"language": "RU",
"text": "Конфигурация Tutorial",
"updated": 1638340822415
}
]
},
@@ -107,6 +132,11 @@
"text": "Die Konfiguration jedes Knotens in der Tutorial-Hierarchie bestimmt den Inhalt und das Verhalten der einzelnen Schritte. Alle node-typen haben die gleiche Grundkonfiguration. Tutorial Step nodes haben jedoch zusätzliche Eigenschaften, die auf der Seite \" Tutorial Step nodes \" beschrieben werden.",
"updated": 1633977045116,
"style": "Text"
},
{
"language": "RU",
"text": "Конфигурация каждого узла в иерархии учебника определяет содержание и поведение каждого шага. Все типы узлов имеют одинаковую базовую конфигурацию. Однако узлы Tutorial Step имеют дополнительные свойства, описанные на странице узла Tutorial Step.",
"updated": 1638340869518
}
]
},
@@ -120,6 +150,11 @@
"text": "Die auf dieser Seite beschriebenen Konfigurationseigenschaften gelten für alle Arten von Nodes in der Hierarchie.",
"updated": 1633977077545,
"style": "Success"
},
{
"language": "RU",
"text": "Свойства конфигурации, обсуждаемые на этой странице, применяются ко всем типам узлов в иерархии.",
"updated": 1638340885116
}
]
},
@@ -133,6 +168,11 @@
"text": "Das Layout der HTML-Seite folgt dem Layout der zugehörigen Seite in den Docs, wird aber innerhalb der Grenzen des Tutorial-Fensters angezeigt.",
"updated": 1633977110132,
"style": "Text"
},
{
"language": "RU",
"text": "Макет HTML-страницы соответствует макету связанной страницы в Docs, хотя отображается в пределах окна учебника.",
"updated": 1638340917482
}
]
},
@@ -146,6 +186,11 @@
"text": "Mit anderen Worten beeinflussen Sie das Layout des jeweiligen Schritts, indem Sie Inhalte schreiben und Stile auf einzelne Absätze in der zugehörigen Docs-Page anwenden.",
"updated": 1633977352460,
"style": "Callout"
},
{
"language": "RU",
"text": "Другими словами, вы влияете на макет конкретного шага, записывая содержимое и применяя стили к отдельным абзацам на связанной странице Docs Page.",
"updated": 1638340975740
}
]
},
@@ -159,6 +204,11 @@
"text": "Die HTML / Tutorial -Seite verfügt über einen begrenzten Platz und unterstützt kein Scrollen. Wenn zu viele Informationen in der zugehörigen Docs Page definiert werden, übersteigt der resultierende Inhalt den verfügbaren Platz im Tutorial-Fenster. Es gibt keine systemseitige Kontrolle, um mit solchen Text-Überläufen (in den Tutorial fenstern) umzugehen, so dass es an Ihnen liegt, die Informationen auf mehrere Schritte zu verteilen und jede Seite innerhalb ihrer Grenzen zu halten.",
"updated": 1633977528479,
"style": "Note"
},
{
"language": "RU",
"text": "HTML-страница имеет ограниченное пространство и не поддерживает прокрутку. Если на связанной странице Docs Page определено слишком много информации, результирующий контент будет переполнять доступное пространство в окне руководства. Нет никакого системного контроля, чтобы справиться с такими переполнениями, так что вам решать, распределять информацию по нескольким шагам и держать каждую страницу в своих пределах.",
"updated": 1638341066695
}
]
},
@@ -172,6 +222,11 @@
"text": "Eigenschaften der Konfiguration",
"updated": 1633977545673,
"style": "Title"
},
{
"language": "RU",
"text": "Свойства конфигурации",
"updated": 1638341097060
}
]
},
@@ -190,6 +245,11 @@
"text": "Das Eigenschaftssymbol benötigt zwei Definitionen:",
"updated": 1633977572877,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство \"icon\" требует двух определений:",
"updated": 1638341508736
}
]
},
@@ -202,6 +262,11 @@
"text": "Der \"name\" des Symbols ohne die Erweiterung;",
"updated": 1633977609627,
"style": "List"
},
{
"language": "RU",
"text": "Название \"name\" значка без расширения;",
"updated": 1638341578178
}
]
},
@@ -214,6 +279,11 @@
"text": "Das \"project\", zu dem das Symbol gehört.",
"updated": 1633977635502,
"style": "List"
},
{
"language": "RU",
"text": "Название пректа \"Project\", которому принадлежит значок.",
"updated": 1638341642470
}
]
},
@@ -226,6 +296,11 @@
"text": "Zu Ihrer Information: Die Icons (Symbole) werden unter folgendem Pfad gespeichert:",
"updated": 1633977674577,
"style": "Text"
},
{
"language": "RU",
"text": "Для справки, значки хранятся по следующему пути:",
"updated": 1638341659063
}
]
},
@@ -244,6 +319,11 @@
"text": "Verwenden Sie die vorhandene Sammlung von Icons (Symbolen), um jeden Schritt des Tutorials zu illustrieren. Diese Illustrationen tragen sehr viel zu einer überzeugenderen Kommunikation bei.",
"updated": 1633977745001,
"style": "Success"
},
{
"language": "RU",
"text": "Используйте существующую коллекцию значков, чтобы проиллюстрировать каждый шаг учебного пособия. Эти иллюстрации помогают сделать общение более убедительным.",
"updated": 1638341684555
}
]
},
@@ -257,6 +337,11 @@
"text": "Wenn die Konfiguration vorhanden ist, wird das Symbol in einer Tabelle neben dem Textblock platziert, der das Definitionsfeld der zugehörigen Docs Page bildet. Wenn kein Symbol vorhanden ist, nimmt die Definition die gesamte Breite der Seite ein.",
"updated": 1633977797138,
"style": "Text"
},
{
"language": "RU",
"text": "Когда конфигурация существует, значок помещается в таблицу рядом с текстовым блоком, который составляет поле определения связанной страницы Docs Page. Когда нет значка, определение занимает всю ширину страницы.",
"updated": 1638341729479
}
]
},
@@ -275,6 +360,11 @@
"text": "Die obige Konfiguration platziert das Symbol balance.png des Superalgos-Projekts in der Tabelle der entsprechenden Docs-Seite (siehe die docs Eigenschaft unten).",
"updated": 1633977851249,
"style": "Text"
},
{
"language": "RU",
"text": "Приведенная выше конфигурация помещает значок balance.png проекта Superalgos в таблицу на соответствующей странице Docs (см. Свойство docs ниже).",
"updated": 1638341767468
}
]
},
@@ -293,6 +383,11 @@
"text": "Die Eigenschaft \"position\" bestimmt die Position des fließenden HTML-Dokuments (Tutorial-Fensters). Es gibt drei Alternativen... \"Links\", \"Rechts\", oder lassen Sie das Feld leer, um die Seite in der Mitte des Bildschirms zu positionieren.",
"updated": 1633977968939,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство \"position\" определяет положение плавающего HTML. Есть три варианта: «Left», «Right» или оставьте поле пустым, чтобы разместить страницу в центре экрана.",
"updated": 1638341861917
}
]
},
@@ -311,6 +406,11 @@
"text": "Bei der obigen Konfiguration befindet sich das Tutorial-Fenster auf der linken Seite des Bildschirms.",
"updated": 1633978012441,
"style": "Text"
},
{
"language": "RU",
"text": "Приведенная выше конфигурация помещает шаг обучения в левой части экрана.",
"updated": 1638341886907
}
]
},
@@ -328,13 +428,25 @@
"text": "Die Eigenschaft slider bestimmt die Position des horizontalen Schiebereglers. Es gibt drei Alternativen... \"toTop\", \"toBottom\", \"toMiddle\".",
"updated": 1633978051324,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство \"slider\" определяет положение горизонтального ползунка. Есть три альтернативы: toTop, toBottom, toMiddle.",
"updated": 1638342086859
}
]
},
{
"style": "Json",
"text": "\"slider\": \"toBottom\" // Opens the Charting Space",
"updated": 1617624084984
"updated": 1617624084984,
"translations": [
{
"language": "RU",
"text": "\"slider\": \"toBottom\" // Открывает область графиков",
"updated": 1638342112119
}
]
},
{
"style": "Json",
@@ -360,6 +472,11 @@
"text": "Mit der Eigenschaft pressButton können Sie das Tutorial zwangsweise \"anhalten\", zum \"nächsten\" Schritt gehen, zum \"vorherigen\" Schritt gehen oder einen Schritt \"überspringen\". Wenn ein Schritt geladen wird und eine dieser Optionen in dieser Eigenschaft konfiguriert ist, wird die Aktion sofort ausgeführt.",
"updated": 1633978127988,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство pressButton позволяет принудительно остановить учебник «Stop», перейти к следующему шагу «Next», перейти к предыдущему шагу «Previous» или пропустить шаг «Skip». Когда шаг загружен и в этом свойстве настроен один из этих параметров, действие применяется немедленно.",
"updated": 1638342503229
}
]
},
@@ -373,6 +490,11 @@
"text": "Eine häufige Verwendung dieser Funktion ist das Überspringen eines Schrittes, z.B. einer Tutorial-topic-node, die ausschließlich für organisatorische Zwecke innerhalb der Hierarchie verwendet wird und daher keinen Inhalt hat. Lassen Sie das Feld leer, damit der Schritt auf die übliche Weise abgespielt wird.",
"updated": 1633978359504,
"style": "Note"
},
{
"language": "RU",
"text": "Обычно эта функция используется для пропуска шага, например, узла Tutorial Topic, который используется исключительно для организационных целей в иерархии и поэтому не содержит содержимого. Оставьте поле пустым, чтобы шаг играл обычным образом.",
"updated": 1638342559154
}
]
},
@@ -391,6 +513,11 @@
"text": "Die obige Konfiguration führt den Benutzer zum nächsten Schritt des Tutorials, ohne dass der Inhalt der betreffenden node angezeigt wird.",
"updated": 1633978461463,
"style": "Text"
},
{
"language": "RU",
"text": "Приведенная выше конфигурация переводит пользователя на следующий шаг в руководстве без отображения какого-либо содержимого для рассматриваемого узла.",
"updated": 1638342577730
}
]
},
@@ -404,6 +531,11 @@
"text": "Sie können Tutorial Topic nodes nur zu organisatorischen Zwecken verwenden, z.B. um die Hierarchie so anzuordnen, dass sie einfach zu lesen und zu pflegen ist. Themen mit zu vielen Schritten sind später schwieriger zu handhaben. Mit anderen Worten: Sie können einen Tutorial Topic node verwenden, um mehrere Schritte zu gruppieren, auch wenn Sie nicht beabsichtigen, dass die Tutorial Topic node irgendeinen Inhalt anzeigt. In solchen Fällen können Sie diese Eigenschaft verwenden, um den Schritt zu überspringen, der nicht für die Anzeige von Inhalten vorgesehen ist.",
"updated": 1633979074457,
"style": "Success"
},
{
"language": "RU",
"text": "Вы можете использовать узлы Tutorial Topic только для организационных целей, например, чтобы упорядочить иерархию таким образом, чтобы ее было легко читать и поддерживать. С темами, в которых слишком много шагов, потом будет труднее разбираться. Другими словами, вы можете использовать узел Tutorial Topic, чтобы сгруппировать несколько шагов, даже если вы не собираетесь в узле Tutorial Topic отображать какой-либо контент. В таких случаях вы можете использовать это свойство, чтобы пропустить шаг, не предназначенный для отображения содержимого.",
"updated": 1638343008771
}
]
},
@@ -422,6 +554,11 @@
"text": "Die docs-Eigenschaft wird verwendet, um auf die Docs Tutorial Page zu verweisen, die den Inhalt für den jeweiligen Tutorial-Schritt liefert. Die Definition erfordert den Namen des Project (Projekts), die Docs Page Category (Kategorie) welche immer \"Tutorial\" ist, und den vollständigen Namen der Docs Page, das heißt den \"Typ\", wie in der JSON-Datei angegeben.",
"updated": 1633979212224,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство \"docs\" используется для указания на страницу Docs Tutorial Page, которая передает контент на конкретный шаг учебного пособия. Для определения требуется имя проекта, категория страницы документов, которая всегда является «Tutorial», и полное имя страницы документов, то есть типа «type», как указано в файле JSON.",
"updated": 1638343213692
}
]
},
@@ -444,6 +581,11 @@
"text": "Die Eigenschaft wird verwendet, um das Verhalten des Docs-Panels zu steuern. Innerhalb von controlDocs sind mehrere Eigenschaften verfügbar, die alle optional sind. Sehen wir uns jede im Detail an.",
"updated": 1633979296433,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство используется для управления поведением панели Docs Panel. В controlDocs доступно несколько свойств, и все они являются необязательными. Рассмотрим подробно каждый.",
"updated": 1638343486932
}
]
},
@@ -457,6 +599,11 @@
"text": "Die Panel-Eigenschaft kann auf \"Öffnen\" oder \"Schließen\" eingestellt werden. Diese Eigenschaft steuert die Registerkarte, mit der Sie das Doku-Panel in einem Schritt öffnen und in einem anderen Schritt wieder schließen können, wenn es nicht mehr benötigt wird.",
"updated": 1633979356912,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство панели может быть установлено на «Open» или «Close». Это свойство управляет вкладкой, которая позволяет вам открыть панель документов за один шаг и закрыть ее на другом шаге, когда она больше не нужна.",
"updated": 1638343378776
}
]
},
@@ -479,6 +626,11 @@
"text": "Wenn das Docs Panel geschlossen ist, sind die restlichen Eigenschaften irgendwie irrelevant. Wenn das Docs-Panel jedoch geöffnet ist, steuern die restlichen Eigenschaften, was im Docs-Panel angezeigt wird.",
"updated": 1633979402232,
"style": "Success"
},
{
"language": "RU",
"text": "Если панель Docs Panel закрыта, остальные свойства не имеют значения. Однако, когда панель Docs Panel открыта, остальные свойства управляют тем, что отображается на панели Docs Panel.",
"updated": 1638343471175
}
]
},
@@ -492,6 +644,11 @@
"text": "Die Eigenschaft closeTutorialEditor kann den Docs-Editor ein- und ausschalten. Wenn die Eigenschaft auf false gesetzt ist oder wenn es keine Definition gibt und wenn keine spezifische Docs-Seite aufgerufen wird (siehe controlDocs unten), zeigt das Docs-Panel die Seite, die mit dem aktuellen Tutorial-Schritt im Bearbeitungsmodus verbunden ist.",
"updated": 1633979594120,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство closeTutorialEditor может включать и выключать редактор документов. Если установлено значение false или нет определения и при условии, что не вызывается конкретная страница Docs Page (см. ControlDocs ниже), на панели Docs Panel отображается страница, связанная с текущим этапом обучения в режиме редактирования.",
"updated": 1638343628965
}
]
},
@@ -510,6 +667,11 @@
"text": "Da diese Definition standardmäßig auf false gesetzt ist, ist dies das standardmäßige Verhalten. Das heißt, wenn das Docs-Bedienfeld geöffnet wird, während ein Tutorial-Schritt abgespielt wird, zeigt das Docs-Bedienfeld standardmäßig die Docs-Seite an, die mit dem jeweiligen Schritt verknüpft ist, so dass die Seite direkt an Ort und Stelle bearbeitet werden kann.",
"updated": 1633979921238,
"style": "Success"
},
{
"language": "RU",
"text": "Поскольку для этого определения по умолчанию установлено значение false, это обычное поведение. То есть по умолчанию, когда панель Docs Panel открывается во время выполнения шага обучения, на панели Docs Panel отображается страница Docs Page, связанная с конкретным шагом, так что страницу можно редактировать прямо сейчас.",
"updated": 1638343747105
}
]
},
@@ -523,6 +685,11 @@
"text": "Wenn die Eigenschaft closeTutorialEditor auf true gesetzt ist und keine Anforderung zum Öffnen einer Dokumentseite vorliegt (siehe Eigenschaft page weiter unten), dann zeigt das Dokumentseiten-Panel die Dokumentseite an, die im vorherigen Schritt angezeigt wurde.",
"updated": 1633979700958,
"style": "Text"
},
{
"language": "RU",
"text": "Если для свойства closeTutorialEditor установлено значение true и нет запроса на открытие страницы Docs (см. Свойство страницы ниже), тогда на панели Docs отображается любая страница Docs Page, отображаемая на предыдущем шаге.",
"updated": 1638343921788
}
]
},
@@ -541,6 +708,11 @@
"text": "Es kann sinnvoll sein, den Tutorial Editor zu schließen, wenn der Benutzer von einem Schritt zum nächsten mit den Docs interagieren soll. Nehmen wir zum Beispiel an, das Tutorial weist den Benutzer an, eine Suche durchzuführen und dieses Ergebnis im nächsten Schritt zu besprechen. In diesem Fall möchten Sie, dass der Editor des Tutorials geschlossen bleibt, da sonst die vom Benutzer durchgeführte Suche verloren ginge und stattdessen die Seite geladen würde, die dem neuen Schritt des Tutorials entspricht.",
"updated": 1633979902886,
"style": "Success"
},
{
"language": "RU",
"text": "Вы можете закрыть редактор учебника, когда пользователь должен взаимодействовать с Docs от одного шага к другому. Например, предположим, что учебник инструктирует пользователя выполнить поиск и обсуждает результаты поиска на следующем шаге. В этом случае вы захотите, чтобы редактор учебников оставался закрытым, иначе поиск, выполненный пользователем, будет потерян, и вместо этого будет загружена страница, соответствующая новому шагу руководства.",
"updated": 1638344026667
}
]
},
@@ -554,6 +726,11 @@
"text": "Die Eigenschaft searchPage überschreibt die Einstellungen des Tutorial-Editors und lädt die Hauptsuchseite mit dem Suchfeld in der Mitte.",
"updated": 1633979953175,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство searchPage выходит за пределы настроек редактора учебника и загружает домашнюю страницу поиска с полем поиска в центре.",
"updated": 1638344044257
}
]
},
@@ -572,6 +749,11 @@
"text": "Verwenden Sie die obige Einstellung, wenn Sie möchten, dass der Benutzer das saubere Suchfeld erhält, um eine Suche durchzuführen oder einen Befehl auszuführen.",
"updated": 1633980006636,
"style": "Success"
},
{
"language": "RU",
"text": "Используйте указанную выше настройку, если хотите, чтобы пользователь получил чистое поле поиска для выполнения поиска или выполнения команды.",
"updated": 1638344074943
}
]
},
@@ -585,6 +767,11 @@
"text": "Mit der page property legen Sie fest, welche Docs Page geladen werden soll. Sie müssen das Project (Projekt), die Docs Page Category (Kategorie) und den \"type\" (Typ), also den vollständigen Namen der Seite, angeben. Die optionale Eigenschaft anchor ermöglicht es Ihnen, den Benutzer mit dem Docs Anchor Style auf einen bestimmten Absatz der Seite zu verweisen.",
"updated": 1633980112889,
"style": "Text"
},
{
"language": "RU",
"text": "Свойство page - это то место, где вы определяете, какая страница Docs Page должна быть загружена. Вы должны указать проект Project, категорию страницы Docs Page Category и «type», который является полным именем страницы. Необязательная привязка свойства позволяет указать пользователю на определенный абзац на странице с помощью привязки Docs Anchor Style.",
"updated": 1638344326671
}
]
},
@@ -603,6 +790,11 @@
"text": "Verwenden Sie die obige Konfiguration, wenn Sie möchten, dass der Benutzer eine bestimmte Seite in den Docs liest.",
"updated": 1633980693215,
"style": "Success"
},
{
"language": "RU",
"text": "Используйте указанную выше конфигурацию, если хотите, чтобы пользователь читал определенную страницу в Docs.",
"updated": 1638344372113
}
]
}
@@ -8,6 +8,11 @@
"language": "DE",
"text": " Dieses Buch führt Sie durch alles hindurch, was Sie über die Docs wissen müssen.",
"updated": 1633804689576
},
{
"language": "RU",
"text": "Эта книга проведет вас через все, что вам нужно знать о Документах.",
"updated": 1637943328593
}
]
},
@@ -8,6 +8,11 @@
"language": "DE",
"text": "Die User Manual (Benutzerhandbuch) behandelt Superalgos von A bis Z, beginnend mit einer umfassenden konzeptionellen Einführung. Das Buch deckt die Funktionalität und die Merkmale zusammen mit der Beschreibung der einzelnen Hierarchien ab. Es ist so aufgebaut, dass es kontinuierlich gelesen werden kann und führt Sie vom Einsteiger bis zum fortgeschrittenen Superalgos-User (Benutzer).",
"updated": 1634758568256
},
{
"language": "RU",
"text": "Руководство пользователя охватывает Superalgos от А до Я, начиная с всеобъемлющего концептуального введения. В книге описаны функциональные возможности и особенности, а также дано описание каждой иерархии. Он организован для непрерывного чтения и проведет вас от начального уровня до продвинутого пользователя Superalgos.",
"updated": 1638271366841
}
]
},
@@ -2,12 +2,26 @@
"type": "API Server",
"definition": {
"text": "It is a server (usually running at the Internet) that provides programmatic access to it;s resources. This enables algorithms to access those resources. When those resources are data, then it allow anyone to fetch that data by executing predefined queries to the API Server.",
"updated": 1621955731261
"updated": 1621955731261,
"translations": [
{
"language": "RU",
"text": "Это сервер (обычно работающий в Интернете), который предоставляет программный доступ к своим ресурсам. Это позволяет алгоритмам получать доступ к этим ресурсам. Когда эти ресурсы являются данными, это позволяет любому получить эти данные, выполнив предопределенные запросы к серверу API.",
"updated": 1638278431997
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638278449911
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Action",
"definition": {
"text": "An Action is something that users of the system can trigger via the UI, usually by clicking on a Menu Item of a Node. Actions can also be triggered by other actions enabling a reusable set of functionality to be available to users of the Design Space. Once triggered the action executes pre-defined code.",
"updated": 1614784762410
"updated": 1614784762410,
"translations": [
{
"language": "RU",
"text": "Action - это то, что пользователи системы могут запускать через пользовательский интерфейс, обычно щелкая элемент меню узла. Действия также могут запускаться другими действиями, позволяющими повторно использовать набор функций, которые будут доступны пользователям Пространства дизайна. После запуска действие выполняет предопределенный код.",
"updated": 1638278322545
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638278353123
}
]
}
]
}
@@ -2,17 +2,38 @@
"type": "App Schema",
"definition": {
"text": "A set of low level definitions placed at a JSON file that defines which types of nodes are made available by a certain Project to be used at the Design Space.",
"updated": 1614784939148
"updated": 1614784939148,
"translations": [
{
"language": "RU",
"text": "Набор низкоуровневых определений, помещенных в файл JSON, который определяет, какие типы узлов предоставляются определенным проектом Project для использования в пространстве дизайна Design Space.",
"updated": 1638278549743
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "The App Schema file is an array of objects, each object defines a certain node type.",
"updated": 1614785082978
"updated": 1614785082978,
"translations": [
{
"language": "RU",
"text": "Файл App Schema представляет собой массив объектов, каждый из которых определяет определенный тип узла.",
"updated": 1638278618390
}
]
},
{
"style": "Title",
"text": "Example"
"text": "Example",
"translations": [
{
"language": "RU",
"text": "Пример",
"updated": 1638278626072
}
]
},
{
"style": "Json",
@@ -22,11 +43,25 @@
{
"style": "Title",
"text": "Properties",
"updated": 1614785297833
"updated": 1614785297833,
"translations": [
{
"language": "RU",
"text": "Свойства",
"updated": 1638278658128
}
]
},
{
"style": "Text",
"text": "Each object can have a pre-defined set of properties, which you can see here:"
"text": "Each object can have a pre-defined set of properties, which you can see here:",
"translations": [
{
"language": "RU",
"text": "Каждый объект может иметь предопределенный набор свойств, которые вы можете увидеть здесь:",
"updated": 1638278677269
}
]
},
{
"style": "Subtitle",
@@ -35,7 +70,14 @@
{
"style": "Text",
"text": "The Type of the node is the key by which each node is identified within the context of a certain Project. The naming convention here is that all words must be capitalized.",
"updated": 1614785486944
"updated": 1614785486944,
"translations": [
{
"language": "RU",
"text": "Тип узла - это ключ, по которому каждый узел идентифицируется в контексте определенного проекта Project. Согласно соглашению об именах все слова должны начинаться с заглавной буквы.",
"updated": 1638278782720
}
]
},
{
"style": "Subtitle",
@@ -44,7 +86,14 @@
{
"style": "Text",
"text": "It is an integer from 0 to 5, representing the importance of this type of node. 0 is the most important. The more important the node type, the bigger is rendered at the Design Space. The difference between level is barely noticeable.",
"updated": 1614785595122
"updated": 1614785595122,
"translations": [
{
"language": "RU",
"text": "Это целое число от 0 до 5, представляющее важность этого типа узла. 0 - самое главное. Чем важнее тип узла, тем крупнее отображается в пространстве Design Space. Разница между уровнями едва заметна.",
"updated": 1638278881729
}
]
},
{
"style": "Subtitle",
@@ -52,7 +101,14 @@
},
{
"style": "Text",
"text": "Nodes are usually child of other nodes. Each Node might also have children. At runtime children references are stored at some property of the Node object, but that property is not unique or pre-defined. Instead, each Node Type declares at its own definition at the App Schema, which will be the name of the property that will host it's own reference at it's parent node. "
"text": "Nodes are usually child of other nodes. Each Node might also have children. At runtime children references are stored at some property of the Node object, but that property is not unique or pre-defined. Instead, each Node Type declares at its own definition at the App Schema, which will be the name of the property that will host it's own reference at it's parent node. ",
"translations": [
{
"language": "RU",
"text": "Узлы обычно являются дочерними по отношению к другим узлам. У каждого узла также могут быть дочерние элементы. Во время выполнения дочерние ссылки хранятся в некотором свойстве объекта Node, но это свойство не является уникальным или предопределенным. Вместо этого каждый тип узла объявляет свое собственное определение в App Scheme, который будет именем свойства, которое будет размещать его собственную ссылку на родительском узле.",
"updated": 1638279224579
}
]
},
{
"style": "Subtitle",
@@ -62,7 +118,14 @@
{
"style": "Text",
"text": "Nodes also declare an array of property names that will be used to define which type of children the node can have. For example:",
"updated": 1614786054299
"updated": 1614786054299,
"translations": [
{
"language": "RU",
"text": "Узлы также объявляют массив имен свойств, который будет использоваться для определения того, какой тип дочерних узлов может иметь узел. Например:",
"updated": 1638279285883
}
]
},
{
"style": "Json",
@@ -72,42 +135,105 @@
{
"style": "Text",
"text": "Each array item represent one type of children node this node can have. ",
"updated": 1614786149174
"updated": 1614786149174,
"translations": [
{
"language": "RU",
"text": "Каждый элемент массива представляет один тип дочернего узла, который может иметь этот узел.",
"updated": 1638279302533
}
]
},
{
"style": "Text",
"text": "Each object can have 4 properties:"
"text": "Each object can have 4 properties:",
"translations": [
{
"language": "RU",
"text": "Каждый объект может иметь 4 свойства:",
"updated": 1638279315877
}
]
},
{
"style": "List",
"text": "name: means name of the property that will hold the reference to the child node at runtime.",
"updated": 1614786293774
"updated": 1614786293774,
"translations": [
{
"language": "RU",
"text": "name: означает имя свойства, которое будет содержать ссылку на дочерний узел во время выполнения.",
"updated": 1638279338674
}
]
},
{
"style": "List",
"text": "type: possible values are node or array. See details below.",
"updated": 1614786239139
"updated": 1614786239139,
"translations": [
{
"language": "RU",
"text": "type: возможные значения: узел или массив. Подробности см. Ниже.",
"updated": 1638279360593
}
]
},
{
"style": "List",
"text": "childType: means the type of the child node."
"text": "childType: means the type of the child node.",
"translations": [
{
"language": "RU",
"text": "childType: означает тип дочернего узла.",
"updated": 1638279375028
}
]
},
{
"style": "List",
"text": "autoAdd: optional, means if one instance of this children will be automatically created when this Node type is created."
"text": "autoAdd: optional, means if one instance of this children will be automatically created when this Node type is created.",
"translations": [
{
"language": "RU",
"text": "autoAdd: необязательный, означает, что один экземпляр этих дочерних элементов будет автоматически создан при создании этого типа узла.",
"updated": 1638279396835
}
]
},
{
"style": "Text",
"text": "The type property, can either be node or array, meaning:",
"updated": 1614786331079
"updated": 1614786331079,
"translations": [
{
"language": "RU",
"text": "Свойство type может быть узлом или массивом, что означает:",
"updated": 1638279416753
}
]
},
{
"style": "List",
"text": "node: means that can have only one instance of this type of children."
"text": "node: means that can have only one instance of this type of children.",
"translations": [
{
"language": "RU",
"text": "node: означает, что может быть только один экземпляр этого типа потомков.",
"updated": 1638279490221
}
]
},
{
"style": "List",
"text": "array: means that it can have more than one instance of this type of children."
"text": "array: means that it can have more than one instance of this type of children.",
"translations": [
{
"language": "RU",
"text": "array: означает, что у него может быть более одного экземпляра дочерних элементов этого типа.",
"updated": 1638279519517
}
]
},
{
"style": "Subtitle",
@@ -115,7 +241,14 @@
},
{
"style": "Text",
"text": "This property defines to which nodes the current one being defined can attach to, considering those nodes as possible parents. The values are expressed in a string with a list of Node Types like in the following example:"
"text": "This property defines to which nodes the current one being defined can attach to, considering those nodes as possible parents. The values are expressed in a string with a list of Node Types like in the following example:",
"translations": [
{
"language": "RU",
"text": "Это свойство определяет, к каким узлам может подключаться текущий определяемый узел, считая эти узлы возможными родителями. Значения выражаются в строке со списком типов узлов, как в следующем примере:",
"updated": 1638279549919
}
]
},
{
"style": "Json",
@@ -125,7 +258,14 @@
{
"style": "Note",
"text": "incompatibleTypes property can also be used to explicitly define which nodes can not be parents.",
"updated": 1614786596412
"updated": 1614786596412,
"translations": [
{
"language": "RU",
"text": "Свойство incompatibleTypes также можно использовать для явного определения узлов, которые не могут быть родительскими.",
"updated": 1638279584965
}
]
},
{
"style": "Subtitle",
@@ -134,7 +274,14 @@
{
"style": "Text",
"text": "This property defines to which nodes the current one being defined can reference to, considering those nodes as possible reference parents. The values are expressed in a string with a list of Node Types like in the following example:",
"updated": 1614786699311
"updated": 1614786699311,
"translations": [
{
"language": "RU",
"text": "Это свойство определяет, на какие узлы может ссылаться текущий определяемый узел, учитывая эти узлы в качестве возможных ссылочных родителей. Значения выражаются в строке со списком типов узлов, как в следующем примере:",
"updated": 1638279615218
}
]
},
{
"style": "Json",
@@ -144,7 +291,14 @@
{
"style": "Note",
"text": "incompatibleTypes property can also be used to explicitly define which nodes can not be parents.",
"updated": 1614786714357
"updated": 1614786714357,
"translations": [
{
"language": "RU",
"text": "Свойство incompatibleTypes также можно использовать для явного определения узлов, которые не могут быть родительскими.",
"updated": 1638279633289
}
]
},
{
"style": "Subtitle",
@@ -152,7 +306,14 @@
},
{
"style": "Text",
"text": "This property allow you to define the menu of this Node Type at the Design Space. This menu will be an array of Menu Items objects like in the example below:"
"text": "This property allow you to define the menu of this Node Type at the Design Space. This menu will be an array of Menu Items objects like in the example below:",
"translations": [
{
"language": "RU",
"text": "Это свойство позволяет вам определять меню этого типа узла Node Type в пространстве Design Space. Это меню будет массивом объектов Menu Items, как в примере ниже:",
"updated": 1638279740182
}
]
},
{
"style": "Json",
@@ -162,19 +323,47 @@
{
"style": "Text",
"text": "Although you are free to add any menu item you like, there are a few that have already become standardized. These standard Menu Items are also placed at a certain position within the menu for consistency.",
"updated": 1614787035329
"updated": 1614787035329,
"translations": [
{
"language": "RU",
"text": "Хотя вы можете добавить любой понравившийся пункт меню, некоторые из них уже стандартизированы. Эти стандартные пункты меню также помещаются в определенное место в меню для единообразия.",
"updated": 1638279775037
}
]
},
{
"style": "List",
"text": "configure: always go as the first item"
"text": "configure: always go as the first item",
"translations": [
{
"language": "RU",
"text": "configure: всегда идти первым",
"updated": 1638279791582
}
]
},
{
"style": "List",
"text": "run: after the configure if there is one"
"text": "run: after the configure if there is one",
"translations": [
{
"language": "RU",
"text": "run: после настройки, если есть",
"updated": 1638279811797
}
]
},
{
"style": "List",
"text": "delete: it is always the last one"
"text": "delete: it is always the last one",
"translations": [
{
"language": "RU",
"text": "delete: это всегда последний",
"updated": 1638279831140
}
]
},
{
"style": "Text",
@@ -186,7 +375,14 @@
},
{
"style": "Text",
"text": "This property is needed when the Node Type being defined will have a configuration. In those cases this property will set the initial value for that config. Example:"
"text": "This property is needed when the Node Type being defined will have a configuration. In those cases this property will set the initial value for that config. Example:",
"translations": [
{
"language": "RU",
"text": "Это свойство необходимо, когда определяемый тип узла Node Type будет иметь конфигурацию. В таких случаях это свойство будет устанавливать начальное значение для этой конфигурации. Пример:",
"updated": 1638279873643
}
]
},
{
"style": "Json",
@@ -199,7 +395,14 @@
},
{
"style": "Text",
"text": "This property will tell the system which editor will be available for this type of node. Example:"
"text": "This property will tell the system which editor will be available for this type of node. Example:",
"translations": [
{
"language": "RU",
"text": "Это свойство сообщит системе, какой редактор будет доступен для этого типа узла. Пример:",
"updated": 1638279892074
}
]
},
{
"style": "Json",
@@ -208,28 +411,70 @@
},
{
"style": "Text",
"text": "There are a few existing editors:"
"text": "There are a few existing editors:",
"translations": [
{
"language": "RU",
"text": "Есть несколько существующих редакторов:",
"updated": 1638279904218
}
]
},
{
"style": "List",
"text": "config: editor for node configurations."
"text": "config: editor for node configurations.",
"translations": [
{
"language": "RU",
"text": "config: редактор конфигураций узлов.",
"updated": 1638279924602
}
]
},
{
"style": "List",
"text": "code: editor for javascript code."
"text": "code: editor for javascript code.",
"translations": [
{
"language": "RU",
"text": "code: редактор для кода javascript.",
"updated": 1638279944275
}
]
},
{
"style": "List",
"text": "formula: formulas expressed in javascript."
"text": "formula: formulas expressed in javascript.",
"translations": [
{
"language": "RU",
"text": "formula: формулы, выраженные в javascript.",
"updated": 1638279957482
}
]
},
{
"style": "List",
"text": "condition: conditions editor.",
"updated": 1614787624722
"updated": 1614787624722,
"translations": [
{
"language": "RU",
"text": "condition: редактор условий.",
"updated": 1638279974968
}
]
},
{
"style": "Note",
"text": "In order for the user to actually be able to open the editor configured here, there must be a Menu Item than has an action = \"Configure\"."
"text": "In order for the user to actually be able to open the editor configured here, there must be a Menu Item than has an action = \"Configure\".",
"translations": [
{
"language": "RU",
"text": "Чтобы пользователь действительно мог открыть настроенный здесь редактор, должен быть пункт меню Menu Item, у которого есть действие = \"Configure\".",
"updated": 1638280037119
}
]
},
{
"style": "Text",
@@ -2,12 +2,26 @@
"type": "Backup Entity",
"definition": {
"text": "Downloads a JSON file with the entity, which may be to whole Workspace or a node, including references concerning the particular node and its offspring. Use this feature to save your entire workspace or any particular structure of nodes within your workspace so that you may later restore the information, including all references, should you need to. For your reference, the file downloaded is named Backup followed by the name of the entity you are backing up.",
"updated": 1610032969934
"updated": 1610032969934,
"translations": [
{
"language": "RU",
"text": "Загружает файл JSON с объектом, который может относиться ко всей рабочей области или узлу, включая ссылки, касающиеся конкретного узла и его потомков. Используйте эту функцию, чтобы сохранить всю рабочую область или любую конкретную структуру узлов в рабочей области, чтобы впоследствии вы могли восстановить информацию, включая все ссылки, если вам потребуется. \nДля справки: загруженный файл называется Backup, за которым следует имя",
"updated": 1638280537614
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638280567062
}
]
}
]
}
@@ -8,6 +8,11 @@
"language": "ES",
"text": "CCXT es una biblioteca de código abierto popular que tiene como objetivo estandarizar los exchanges de criptomonedas APIs para que sea más fácil para los trading bots developers to access crypto exchanges.",
"updated": 1636383036907
},
{
"language": "RU",
"text": "CCXT - популярная библиотека с открытым исходным кодом, цель которой - стандартизировать API криптобирж, чтобы облегчить разработчикам торговых ботов доступ к криптобиржам.",
"updated": 1638280629384
}
]
},
@@ -21,6 +26,11 @@
"language": "ES",
"text": "Superalgos usa esta blilioteca para buscar candles ( velas) de un minuto de los exchanges como la pieza clave de información con la cual luego se construye el resto de los indicadores. Es también utilizada para colocar órdenes del LF Trading Bot.",
"updated": 1636383060758
},
{
"language": "RU",
"text": "Superalgos использует эту библиотеку для получения одноминутных свечей с бирж в качестве необработанной информации, которая позже строит остальные индикаторы. Он также использует его для размещения заказов от LF Trading Bot.",
"updated": 1638280662878
}
]
}
@@ -12,8 +12,8 @@
},
{
"language": "RU",
"text": "Клиент вместе с TS и UI является одним из трех основных компонентов программного обеспечения Superalgos.\n",
"updated": 1635511193244
"text": "Client вместе с TS и UI является одним из трех основных компонентов программного обеспечения Superalgos.",
"updated": 1638276853370
}
]
},
@@ -21,7 +21,14 @@
{
"style": "Success",
"text": "The Client is what users run.",
"updated": 1610912048355
"updated": 1610912048355,
"translations": [
{
"language": "RU",
"text": "Client - это то, что запускают пользователи.",
"updated": 1637927442517
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Clone Entity",
"definition": {
"text": "Downloads a JSON file containing information similar to a backup. The main difference is that the feature is built to facilitate the production of identical copies of any particular structure of nodes, or a complete hierarchy. Use this feature to accelerate your work process when you need to replicate nodes, for example, to create multiple testing sessions. The file downloaded is named Clone followed by the name of the node you are cloning.",
"updated": 1610033087190
"updated": 1610033087190,
"translations": [
{
"language": "RU",
"text": "Скачивает файл JSON, содержащий информацию, аналогичную резервной копии. Основное отличие состоит в том, что эта функция создана для облегчения создания идентичных копий любой конкретной структуры узлов или полной иерархии. Используйте эту функцию, чтобы ускорить рабочий процесс, когда вам нужно копировать узлы, например, для создания нескольких сеансов тестирования. Загруженный файл называется Clone, за которым следует имя узла, который вы клонируете.",
"updated": 1638280838359
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638280854499
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Collapse Structure of Nodes",
"definition": {
"text": "Clicking the minus button collapses the structure, hiding offspring nodes. This also has the effect of releasing CPU resources as the system stops calculating their position and status. In general, it is good practice to keep hierarchies closed when not being actively worked on.",
"updated": 1610029022595
"updated": 1610029022595,
"translations": [
{
"language": "RU",
"text": "Нажатие кнопки «минус» сворачивает структуру, скрывая дочерние узлы. Это также приводит к высвобождению ресурсов ЦП, поскольку система перестает вычислять их положение и статус. В общем, рекомендуется держать иерархии закрытыми, когда над ними не ведется активная работа.",
"updated": 1638280901710
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638280916055
}
]
}
]
}
@@ -12,15 +12,22 @@
},
{
"language": "RU",
"text": "Сообщество, или Сообщество Superalgos - это группа организаций, участвующих в проекте Superalgos или активно способствующих продвижению проекта, или пассивно использующих Superalgos Network.",
"updated": 1635453748177
"text": "Community, или Community Superalgos - это группа организаций, участвующих в проекте Superalgos или активно способствующих продвижению проекта, или пассивно использующих Superalgos Network.",
"updated": 1638280978768
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Left click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638281111417
}
]
}
]
}
@@ -2,7 +2,14 @@
"type": "Core Team",
"definition": {
"text": "The Core Team is the group of people tasked with bootstrapping the Superalgos Project. Their mission is do what it takes for the project to succeed.",
"updated": 1630928152385
"updated": 1630928152385,
"translations": [
{
"language": "RU",
"text": "Core Team - это группа людей, которым поручено запустить проект Superalgos. Их миссия - делать все, что нужно для успеха проекта.",
"updated": 1638281221178
}
]
},
"paragraphs": [
{
@@ -2,12 +2,26 @@
"type": "Current Workspace",
"definition": {
"text": "The Current Workspace is the Workspace currently loaded in the UI. It may be either a User Workspace or a Plugin Workspace.",
"updated": 1629993045840
"updated": 1629993045840,
"translations": [
{
"language": "RU",
"text": "Current Workspace - это рабочая область Workspace, загруженная в данный момент в пользовательский интерфейс UI. Это может быть рабочая область пользователя или рабочая область плагина Plugin Workspace.",
"updated": 1638281407653
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638281450230
}
]
}
]
}
@@ -2,7 +2,14 @@
"type": "Dataset Type",
"definition": {
"text": "Superalgos organizes information in several different Dataset Types. Multi-Time-Frame-Daily and Multi-Time-Frame-Market are the two most common Dataset Types.",
"updated": 1622052231312
"updated": 1622052231312,
"translations": [
{
"language": "RU",
"text": "Superalgos систематизирует информацию в несколько разных типов наборов данных. Multi-Time-Frame-Daily и Multi-Time-Frame-Market - два наиболее распространенных типа наборов данных.",
"updated": 1638281684066
}
]
},
"paragraphs": [
{
@@ -2,12 +2,26 @@
"type": "Dataset",
"definition": {
"text": "In Superalgos, a Dataset is a collection of JSON / text files organized in a certain way. ",
"updated": 1621695840891
"updated": 1621695840891,
"translations": [
{
"language": "RU",
"text": "В Superalgos набор данных Dataset - это набор JSON / текстовых файлов, организованных определенным образом.",
"updated": 1638281623751
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638281640851
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Default Exchange",
"definition": {
"text": "The Default Exchange is the one referenced by the Exchange Data Tasks, Exchange Trading Tasks, and Exchange Learning Tasks nodes from which a certain Task descends. The Trading Bot Instance running under that Task will consider the referenced Crypto Exchange to be the Default Exchange for the said Task.",
"updated": 1617616790868
"updated": 1617616790868,
"translations": [
{
"language": "RU",
"text": "Default Exchange - это та биржа, на которую ссылаются узлы Exchange Data Tasks, Exchange Trading Tasks и Exchange Learning Tasks, от которых происходит определенная задача Task. Торговый бот Trading Bot Instance, работающий под этой задачей Task, будет рассматривать указанную криптобиржу (Crypto Exchange), как биржу по умолчанию (Default Exchange), для указанной задачи Task.",
"updated": 1638282190948
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638282222866
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Default Market",
"definition": {
"text": "The Default Market is the one referenced by the Market Data Tasks, Market Trading Tasks, Market Learning Tasks nodes of which a certain Task descends from. The Trading Bot running inside that Task will considered that reference market to be it's Default Market.",
"updated": 1612352846165
"updated": 1612352846165,
"translations": [
{
"language": "RU",
"text": "Default Market - это рынок, на который ссылаются узлы Market Data Tasks, Market Trading Tasks, Market Learning Tasks, из которых происходит определенная задача Task. Trading Bot, работающий внутри этой задачи Task, будет считать этот рынок своим рынком по умолчанию.",
"updated": 1638282676171
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638282694875
}
]
}
]
}
@@ -2,13 +2,27 @@
"type": "Delete Entity",
"definition": {
"text": "Deletes the node and all its offspring. A confirmation in the form of an additional click is required.",
"updated": 1610033272508
"updated": 1610033272508,
"translations": [
{
"language": "RU",
"text": "Удаляет узел и все его потомки. Требуется подтверждение в виде дополнительного клика.",
"updated": 1638282734383
}
]
},
"paragraphs": [
{
"style": "Warning",
"text": "This operation can not be undone.",
"updated": 1611398340598
"updated": 1611398340598,
"translations": [
{
"language": "RU",
"text": "Эту операцию нельзя отменить.",
"updated": 1638282747415
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Delink Node",
"definition": {
"text": "Removes the reference that may have existed between the node and a second node.",
"updated": 1610032584574
"updated": 1610032584574,
"translations": [
{
"language": "RU",
"text": "Удаляет ссылку, которая могла существовать между узлами.",
"updated": 1638282887048
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638282899444
}
]
}
]
}
@@ -8,13 +8,25 @@
"language": "ES",
"text": "Rompe la relación entre padres e hijos que mantiene el nodo unido a su padre. Una vez desconectado, el nodo ya no se calcula como parte de la jerarquía a la que estaba adjunto.",
"updated": 1628035974832
},
{
"language": "RU",
"text": "Разрывает отношения родитель-потомок, которые удерживают узел привязанным к своему родителю. После отсоединения узел больше не вычисляется как часть иерархии, к которой он был присоединен.",
"updated": 1638282948759
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638282966323
}
]
}
]
}
@@ -8,6 +8,11 @@
"language": "DE",
"text": "Wenn Sie auf die Plus-Schaltfläche klicken, wird die Struktur der offspring-nodes (nodes die mit der node referenziert sind) erweitert.",
"updated": 1636659245778
},
{
"language": "RU",
"text": "Нажатие кнопки «плюс» расширяет структуру дочерних узлов.",
"updated": 1638283377334
}
]
},
@@ -20,6 +25,11 @@
"language": "DE",
"text": "Klicken Sie mit der rechten Maustaste auf \"Edit\", um in den Bearbeitungsmodus zu gelangen und diesen Text zu ändern. ENTER, um neue Absätze zu schreiben. ESC, um den Bearbeitungsmodus zu verlassen.",
"updated": 1636659327164
},
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638283388879
}
]
}
@@ -2,12 +2,26 @@
"type": "Freeze Structure of Nodes",
"definition": {
"text": "Clicking the freeze option freezes the node’s chain connections with its parent and offspring. Connecting lines turn blue. If you freeze the head node of a hierarchy, then the whole hierarchy is frozen. Freezing node structures is effective only when nodes are loose, that is, when they are not affected by angle or distance settings and are unpinned. In such cases, freezing releases CPU resources, as the system stops calculating node’s positions and status.",
"updated": 1610028881634
"updated": 1610028881634,
"translations": [
{
"language": "RU",
"text": "При выборе параметра замораживания цепные соединения узла с его родителем и потомком замораживаются. Соединительные линии станут синими. Если вы заморозите головной узел иерархии, то вся иерархия будет заморожена. Замораживание структур узлов эффективно только тогда, когда узлы свободны, то есть когда на них не влияют настройки угла или расстояния, и они откреплены.\n. В таких случаях замораживание высвобождает ресурсы ЦП, поскольку система перестает вычислять положение и статус узла.",
"updated": 1638283461834
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638283474382
}
]
}
]
}
@@ -2,30 +2,72 @@
"type": "Function Library",
"definition": {
"text": "It is a collection of functions related to a single topic. The topic is usually expressed at the Function Library's name.",
"updated": 1614787845534
"updated": 1614787845534,
"translations": [
{
"language": "RU",
"text": "Это набор функций, относящихся к одной теме. Тема обычно выражается в имени библиотеки функций.",
"updated": 1638283542759
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Each integrated project might have Function Libraries at the 3 different levels possible: Client, TS, and UI. In the case of Superalgos, at the UI it features, for instance, these Function Libraries:",
"updated": 1614788012945
"updated": 1614788012945,
"translations": [
{
"language": "RU",
"text": "Каждый интегрированный проект может иметь библиотеки функций на трех возможных уровнях: Client, TS и UI. В случае Superalgos в UI он включает, например, следующие библиотеки функций:",
"updated": 1638283707248
}
]
},
{
"style": "List",
"text": "Charting Space Functions"
"text": "Charting Space Functions",
"translations": [
{
"language": "RU",
"text": "функции Charting Space",
"updated": 1638283736307
}
]
},
{
"style": "List",
"text": "Crypto Ecosystem Functions"
"text": "Crypto Ecosystem Functions",
"translations": [
{
"language": "RU",
"text": "функии Crypto Ecosystem",
"updated": 1638283749367
}
]
},
{
"style": "List",
"text": "Plugins Functions",
"updated": 1614788024303
"updated": 1614788024303,
"translations": [
{
"language": "RU",
"text": "функции Plugins",
"updated": 1638283768451
}
]
},
{
"style": "Note",
"text": "Function Libraries are stateless by definition. "
"text": "Function Libraries are stateless by definition. ",
"translations": [
{
"language": "RU",
"text": "Библиотеки функций по определению не имеют состояния.",
"updated": 1638283788453
}
]
}
]
}
@@ -2,13 +2,27 @@
"type": "Inter Execution Memory",
"definition": {
"text": "It is a data structure that some bots need in order to resume their operations after they get woken up at the next cycle of their Main Loop. ",
"updated": 1621955211473
"updated": 1621955211473,
"translations": [
{
"language": "RU",
"text": "Это структура данных, которая нужна некоторым ботам для возобновления работы после того, как они проснутся в следующем цикле их основного цикла Main Loop.",
"updated": 1638283859604
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "This data structure is currently saved inside the Status Report of the Bot. Since every bot usually read it's own Status Report at every run, with it, it has access to the Inter Execution Memory data structure that itself saved at the previous run.",
"updated": 1621955314173
"updated": 1621955314173,
"translations": [
{
"language": "RU",
"text": "Эта структура данных в настоящее время сохраняется в отчете о состоянии (Status Report) бота. Поскольку каждый бот обычно читает свой собственный Status Report при каждом запуске, он имеет доступ к структуре данных Inter Execution Memory, которая была сохранена при предыдущем запуске.",
"updated": 1638284031302
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "LF Trading Bot",
"definition": {
"text": "The Low Frequency Trading Bot is an implementation of at the Masters Trading Mine of a Trading Bot specialized in executing strategies for time frames of 1 minute and above. ",
"updated": 1611581184850
"updated": 1611581184850,
"translations": [
{
"language": "RU",
"text": "Бот для низкочастотной торговли - это реализация торгового бота на Trading Mine, специализирующегося на выполнении стратегий для временных интервалов от 1 минуты и выше.",
"updated": 1638285494165
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638285533806
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "LF",
"definition": {
"text": "LF is the abbreviation of Low Frequency, and most likely referring to the Low Frequency Trading Bot implemented at the Masters Trading Mine.",
"updated": 1611577213413
"updated": 1611577213413,
"translations": [
{
"language": "RU",
"text": "LF - это аббревиатура от Low Frequency и, скорее всего, относится к низкочастотному торговому боту, реализованному на Trading Mine.",
"updated": 1638285373185
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638285398628
}
]
}
]
}
@@ -8,6 +8,11 @@
"language": "ES",
"text": "Los tutoriales existen dentro de workspaces específicos. Esta es una lista de los espacios de workspaces que se envían con Superalgosy los tutoriales que cada uno de ellos configura.",
"updated": 1636718450838
},
{
"language": "RU",
"text": "Учебные пособия существуют в определенных рабочих областях. Это список рабочих пространств, поставляемых с Superalgos, и обучающих программ, которые есть в каждом из них.",
"updated": 1638285607452
}
]
},
@@ -2,12 +2,26 @@
"type": "Main Loop",
"definition": {
"text": "Most Bots in Superalgos are not awake all the time. As a strategy to preserve hardware resourses, they run and go to sleep for a configurable amount of time, or until they are woken up by the finishing of some other task they are waiting for. Each cycle of running and sleeping is a loop at the Main Loop of a Bot.",
"updated": 1621955130672
"updated": 1621955130672,
"translations": [
{
"language": "RU",
"text": "Большинство ботов в Superalgos не спят все время. В качестве стратегии сохранения аппаратных ресурсов они запускаются и переходят в спящий режим в течение настраиваемого количества времени или до тех пор, пока они не будут разбужены завершением какой-либо другой задачи, которую они ждут. Каждый цикл работы и сна - это цикл в основном цикле бота.",
"updated": 1638285721759
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638285735882
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Menu Item",
"definition": {
"text": "A Menu Item is each of the items listed at any given Node's menu.",
"updated": 1614784829380
"updated": 1614784829380,
"translations": [
{
"language": "RU",
"text": "Пункт меню - это каждый из пунктов, перечисленных в меню любого данного узла Node.",
"updated": 1638285784117
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638285794923
}
]
}
]
}
@@ -8,6 +8,11 @@
"language": "ES",
"text": "Esto se refiere a la Dataset Type que contienen archivos para cada período de tiempo desde 1 minuto hasta 45 minutos y tiene un archivo para cada día diferente.",
"updated": 1624496919020
},
{
"language": "RU",
"text": "Это относится к типу набора данных Dataset Type, который содержит файлы для Time Frame от 1 минуты до 45 минут и имеет по одному файлу на каждый день.",
"updated": 1638286046084
}
]
},
@@ -2,7 +2,14 @@
"type": "Multi-Time-Frame-Market",
"definition": {
"text": "This refers to the Dataset Type that contain files for each Time Frame from 1hs up to 24hs and each file contains the data of the whole market.",
"updated": 1622051703688
"updated": 1622051703688,
"translations": [
{
"language": "RU",
"text": "Это относится к типу набора данных Dataset Type, который содержит файлы для каждого Time Frame от 1 часа до 24 часов, и каждый файл содержит данные всего рынка.",
"updated": 1638286131523
}
]
},
"paragraphs": [
{
@@ -2,7 +2,14 @@
"type": "Multi-Time-Frame",
"definition": {
"text": "This is a way to refer to all the Dataset Types that contain files for each Time Frame, from 1 minute up to 24hs.",
"updated": 1622052585046
"updated": 1622052585046,
"translations": [
{
"language": "RU",
"text": "Это способ ссылаться на все типы наборов данных Dataset Types, которые содержат файлы для каждого Time Frame, от 1 минуты до 24 часов.",
"updated": 1638285931082
}
]
},
"paragraphs": [
{
@@ -8,6 +8,11 @@
"language": "DE",
"text": "Eine Task in Superalgos läuft in Node JS, was bedeutet, dass die Bedingungen und Formeln, die Sie in Ihrem Trading System schreiben, der Syntax von Javascript für Node JS entsprechen müssen.",
"updated": 1637416496544
},
{
"language": "RU",
"text": "Задача в Superalgos выполняется в Node.js, а это означает, что условия и формулы, которые вы пишете в своей торговой системе Trading System, должны соответствовать синтаксису Javascript для Node.js.",
"updated": 1638286331533
}
]
},
@@ -21,6 +26,11 @@
"language": "DE",
"text": "Das Gleiche gilt für propertie values in den Configs. Sie müssen gültige Datentypen von Javascript für Node JS sein.",
"updated": 1637416588142
},
{
"language": "RU",
"text": "То же самое и со значениями свойств в конфигах. Они должны быть действительными типами данных Javascript для Node.js.",
"updated": 1638286362094
}
]
}
@@ -2,7 +2,14 @@
"type": "One-Min-Daily",
"definition": {
"text": "This Dataset type organizes data in one file per day. The data itself is either collected in one minute intervals or has objects with a time span of one minute.",
"updated": 1622053055321
"updated": 1622053055321,
"translations": [
{
"language": "RU",
"text": "Этот тип набора данных Dataset организует данные в один файл в день. Сами данные либо собираются с интервалом в одну минуту, либо имеют объекты с интервалом времени в одну минуту.",
"updated": 1638287159075
}
]
},
"paragraphs": [
{
@@ -2,12 +2,26 @@
"type": "Pinned Node",
"definition": {
"text": "The node is pinned to the workspace on a specific [x, y] coordinate. This status overrides any other setting affecting the node’s mobility. Only direct user action by clicking and dragging may move a pinned node.",
"updated": 1610028840309
"updated": 1610028840309,
"translations": [
{
"language": "RU",
"text": "Узел прикреплен к рабочей области по определенной координате \n[x, y]. Этот статус отменяет любые другие настрой��и, влияющие на мобильность узла. Только прямое действие пользователя путем щелчка и перетаскивания может переместить закрепленный узел.",
"updated": 1638287227826
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, ��тобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638287245389
}
]
}
]
}
@@ -12,15 +12,22 @@
},
{
"language": "RU",
"text": "Плагин Рабочее пространство относится к Workspace, созданному пользователем, внесенному в проект в виде плагина и распространяемому вместе с программным пакетом. Рабочие области плагинов полезны для предоставления пользователям доступа к готовым к запуску стратегиям, демонстрациям, учебным пособиям или введениям в области разрабатываемой системы.\n",
"updated": 1635629179582
"text": "Plugin Workspace относится к Workspace, созданному пользователем, внесенному в проект в виде плагина и распространяемому вместе с программным пакетом. Plugin Workspace полезны для предоставления пользователям доступа к готовым к запуску стратегиям, демонстрациям, учебным пособиям или введениям в области разрабатываемой системы.",
"updated": 1638287343879
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638287372079
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Project Schema File",
"definition": {
"text": "It is the most basic and low level system-wide configuration file. You will find it at the Projects folder. It contains a list of all integrated projects and for each one the list of javascript modules organized in different categories, like Function Libraries, Utilities, Spaces, Globals, etc; in turn organized into the broader categories UI, TS and PL.",
"updated": 1614939492529
"updated": 1614939492529,
"translations": [
{
"language": "RU",
"text": "Это самый базовый и низкоуровневый общесистемный файл конфигурации. Вы найдете его в папке Projects. Он содержит список всех интегрированных проектов и для каждого из них список модулей javascript, организованных по различным категориям, например, библиотеки функций, служебные программы, пространства, глобальные объекты и т. д.; в свою очередь организованы в пользовательский интерфейс UI более широких категорий,\nTS и PL.",
"updated": 1638287790166
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638287803921
}
]
}
]
}
@@ -13,6 +13,11 @@
"language": "DE",
"text": "Die Superalgos-Infrastruktur integriert verschiedene Projekte. Das Hauptziel dieser Integrationen ist es, projektübergreifende Operationen zu automatisieren und wertvolle Informationen aus Blockchains oder der jeweiligen Domäne eines jeden Projekts zu extrahieren, um sie in Trading Systems zu verwenden.",
"updated": 1636669199719
},
{
"language": "RU",
"text": "Инфраструктура Superalgos объединяет разные проекты. Основная цель этих интеграций - автоматизировать межпроектные операции, извлекая ценную информацию из блокчейнов или конкретной области каждого проекта, которая будет использоваться в торговых системах.",
"updated": 1638287476258
}
]
},
@@ -26,6 +31,11 @@
"language": "DE",
"text": "Das erste Projekt ist Superalgos selbst, das eine Infrastruktur der untersten Ebene bereitstellt, die jedes andere integrierte Projekt frei wiederverwenden kann. In der Pipeline haben wir diese Projekte, die darauf warten, bald integriert zu werden:",
"updated": 1636669240132
},
{
"language": "RU",
"text": "Первый проект - это сам Superalgos, который обеспечивает инфраструктуру самого низкого уровня, которую любой другой интегрированный проект может свободно повторно использовать. В разработке находятся следующие проекты, которые скоро будут интегрированы:",
"updated": 1638287541874
}
]
},
@@ -42,6 +52,11 @@
"language": "DE",
"text": "Sobald es integriert ist, wird jedes Projekt noch mehr Infrastruktur bereitstellen, die später von anderen Projekten genutzt werden kann, die danach integriert werden. Sobald beispielsweise Ethereum vollständig integriert ist, können darauf aufbauend DeFi-Projekte integriert werden.",
"updated": 1636669265115
},
{
"language": "RU",
"text": "После интеграции каждый проект будет предоставлять еще больше инфраструктуры, которая впоследствии может быть использована другими проектами для интеграции после этого. Например, как только Ethereum будет полностью интегрирован, он позволит интегрировать проекты DeFi поверх него.",
"updated": 1638287570052
}
]
}
@@ -2,12 +2,26 @@
"type": "Raw Data",
"definition": {
"text": "We call raw data to data just fetched from an external source that has not been processed or manipulated yet by Bots inside the system.",
"updated": 1621955789483
"updated": 1621955789483,
"translations": [
{
"language": "RU",
"text": "Мы называем необработанными данными данные, только что полученные из внешнего источника, которые еще не обрабатывались и не обрабатывались ботами внутри системы.",
"updated": 1638288342721
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638288369763
}
]
}
]
}
@@ -1,12 +1,26 @@
{
"type": "References",
"definition": {
"text": "Write the definition for this Concept."
"text": "Write the definition for this Concept.",
"translations": [
{
"language": "RU",
"text": "Ссылка на объект (официального определения этого термина пока нет).",
"updated": 1638288734992
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and select the pencil button to enter edit mode."
"text": "Right click and select the pencil button to enter edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите кнопку карандаша, чтобы войти в режим редактирования.",
"updated": 1638288537471
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Remove Angle to Parent Node",
"definition": {
"text": "The rotational symmetry is disabled and the node may take any position. The connection line with its parent is yellow.",
"updated": 1610029243797
"updated": 1610029243797,
"translations": [
{
"language": "RU",
"text": "Вращательная симметрия отключена, и узел может принимать любое положение. Линия соединения с родителем желтого цвета.",
"updated": 1638288776383
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638288792117
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Remove Distance to Parent Node",
"definition": {
"text": "The distance setting is disabled and the node may assume any distance to its parent.",
"updated": 1610030359012
"updated": 1610030359012,
"translations": [
{
"language": "RU",
"text": "Параметр расстояния отключен, и узел может принять любое расстояние до своего родителя.",
"updated": 1638288826128
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638288836873
}
]
}
]
}
@@ -8,6 +8,11 @@
"language": "DE",
"text": "Diese Seite listet Textausschnitte auf, die auf mehreren Seiten benötigt werden. Die Aufbewahrung von Snippets an einem zentralen Ort erleichtert die Pflege und vermeidet die Duplizierung von Inhalten. Jedes Snippet ist unter einem Block angeordnet, der denselben Namen trägt wie der Titel, der vor dem Snippet angezeigt wird. Um diese Snippets zu verwenden, fügen Sie den entsprechenden Block auf der Zielseite ein.",
"updated": 1634293291023
},
{
"language": "RU",
"text": "На этой странице перечислены фрагменты текста, необходимые для нескольких страниц. Централизованное хранение фрагментов упрощает обслуживание и позволяет избежать дублирования контента. Каждый фрагмент размещается в блоке с тем же именем, что и заголовок, отображаемый перед фрагментом. Чтобы использовать эти фрагменты, включите соответствующий блок на целевой странице.",
"updated": 1638293987162
}
]
},
@@ -30,6 +35,11 @@
"language": "DE",
"text": "Diese Seite behandelt die Top-Level-Informationen über den Abschnitt der Hierarchie, der in der folgenden Tabelle dargestellt ist. Klicken Sie auf einen der Knoten, um die Details zu erfahren, einschließlich der Angaben zur Konfiguration, falls zutreffend.",
"updated": 1634293316369
},
{
"language": "RU",
"text": "На этой странице обсуждается информация верхнего уровня о разделе иерархии, представленной в таблице ниже. Щелкните любой из узлов, чтобы получить подробную информацию, в том числе сведения об их конфигурации, если применимо.",
"updated": 1638293965409
}
]
},
@@ -57,6 +67,11 @@
"language": "DE",
"text": "Klicken Sie auf einen der Knoten, um die Details zu erfahren, gegebenenfalls auch Einzelheiten zu ihrer Konfiguration.",
"updated": 1634293331744
},
{
"language": "RU",
"text": "Щелкните любой из узлов, чтобы получить подробную информацию, в том числе сведения об их конфигурации, если применимо.",
"updated": 1638293952800
}
]
},
@@ -82,6 +97,11 @@
"language": "DE",
"text": "Die Durchführung einer Live-Sitzung erfordert die Einrichtung einer Schlüsselreferenz im Task. Außerdem ist ein Live-Datenfeed erforderlich, d. h. die entsprechende Sensor Bot Instance muss zusammen mit allen Indikatoren, die vom referenzierten Trading System verwendet werden, betriebsbereit sein. Schließlich sind für eine Live-Sitzung auch mindestens 48 Stunden historischer Marktdaten erforderlich. Beachten Sie, dass das Trading System je nach den verwendeten Indikatoren möglicherweise noch mehr historische Marktdaten benötigt, um den Markt richtig zu analysieren.",
"updated": 1634293415385
},
{
"language": "RU",
"text": "Для запуска живого сеанса требуется установка ключевой ссылки в Task. Для этого также требуется поток данных в реальном времени, а это означает, что соответствующий экземпляр Sensor Bot Instance, а также все индикаторы, используемые указанной торговой системой (Trading System), должны быть запущены и работать. Наконец, для живой сессии также требуется не менее 48 часов исторических рыночных данных. Имейте в виду, что торговая система может потребовать еще больше исторических рыночных данных для правильного анализа рынка в зависимости от используемых индикаторов.",
"updated": 1638293935900
}
]
},
@@ -112,6 +132,11 @@
"language": "DE",
"text": "Das Löschen dieses Knotens führt dazu, dass die Skripte zur Marktinstallation und -deinstallation nicht mehr funktionieren, selbst wenn der Knoten nach dem Löschen neu erstellt wird.",
"updated": 1634293427532
},
{
"language": "RU",
"text": "Удаление этого узла приводит к тому, что рыночные сценарии установки и удаления перестают работать, даже если узел создается заново после удаления.",
"updated": 1638293776509
}
]
},
@@ -139,6 +164,11 @@
"language": "DE",
"text": "Der Handel, der Handel mit Bots und der Handel mit von der Community freigegebenen Handelssystemen sind mit Risiken verbunden. Lesen Sie unbedingt die gesamte Seite, einschließlich der Warnhinweise am Ende der Seite. Sie sollten die Funktionsweise dieses Handelssystems vollständig verstehen, damit Sie Ihre eigenen fundierten Entscheidungen über seine Verwendung treffen können. Die Nutzung dieses Handelssystems erfolgt auf eigenes Risiko.",
"updated": 1634293480146
},
{
"language": "RU",
"text": "Торговля, торговля с помощью ботов и торговля торговыми системами, распространяющимися сообществом, влечет за собой риски. Убедитесь, что вы прочитали всю страницу, включая предупреждения внизу страницы. Вы должны полностью понимать, как работает эта торговая система, чтобы вы могли принимать собственные обоснованные решения о том, как ее использовать. Используйте эту торговую систему на свой страх и риск.",
"updated": 1638293760424
}
]
},
@@ -166,6 +196,11 @@
"language": "DE",
"text": "Superalgos ist ein Stück Computer-Software. Wie bei jeder Software können jederzeit Fehler auftreten, auch solche, durch die Sie Geld verlieren können. Sie sind dafür verantwortlich, alle Vorsichtsmaßnahmen zu treffen, die Sie für angemessen halten, bevor Sie live handeln. Selbst wenn Sie alle möglichen Vorsichtsmaßnahmen ergreifen, kann immer noch etwas schief gehen und es können Fehler auftreten. Indem Sie diese Software trotz der Warnungen für den Live-Handel verwenden, erkennen Sie an, dass Sie sich der inhärenten Risiken des Handels und der Verwendung von Software für diesen Zweck bewusst sind. Das Superalgos-Projekt bietet die Software so an, wie sie ist, ohne ausdrückliche oder stillschweigende Garantien jeglicher Art. Das Projekt, die Software, die Website superalgos.org, diese Dokumentation und die Community bieten keine Finanzberatung. Obwohl die Strategien, die mit dem System geliefert werden, voll funktionsfähig sind, gibt Superalgos keine ausdrückliche oder stillschweigende Empfehlung ab, wie Sie sie verwenden sollten. Wir stellen die Strategien nur zu Bildungszwecken zur Verfügung. Handeln Sie auf eigene Verantwortung und auf eigenes Risiko. Die Nutzung der Software unterliegt den Bedingungen der <a href='https://github.com/Superalgos/Superalgos/blob/master/LICENSE'>LICENSE</a>.",
"updated": 1634293625788
},
{
"language": "RU",
"text": "Используя это ПО для торговли в реальном времени, несмотря на предупреждения, вы подтверждаете, что знаете о рисках, присущих торговле и использованию ПО для этой цели. Проект Superalgos предлагает прогаммное обеспечение КАК ЕСТЬ, без каких-либо явных или подразумеваемых гарантий. Проект, ПО, сайт superalgos.org, эта документация, и Community не дает финансовых советов. Хотя стратегии, поставляемые с системой, могут быть полностью функциональными, Superalgos не дает никаких явных или подразумеваемых рекомендаций относительно того, как вы должны их использовать. Мы делимся стратегиями только в образовательных целях. Торгуйте под вашу ответственность и на свой страх и риск. Использование ПО регулируется условиями лицензии <a href='https://github.com/Superalgos/Superalgos/blob/master/LICENSE'>LICENSE</a>.",
"updated": 1638293394828
}
]
},
@@ -193,6 +228,11 @@
"language": "DE",
"text": "DIES IST KEINE FINANZIELLE BERATUNG. AUCH WENN DIE MIT SUPERALGOS VERSANDTEN STRATEGIEN VOLL FUNKTIONSFÄHIG SIND, GIBT SUPERALGOS KEINE AUSDRÜCKLICHE ODER STILLSCHWEIGENDE EMPFEHLUNG AB, WIE SIE SIE VERWENDEN SOLLTEN. WIR TEILEN DIE STRATEGIEN NUR ZU LEHRZWECKEN. HANDELN SIE AUF IHR EIGENES RISIKO.<br><br><b>Die Performance im Backtesting ist kein Hinweis auf die Performance im Live-Handel.</b> Die Live-Performance kann im Verhältnis zur Backtesting-Performance variieren, zum Guten oder zum Schlechten, höchstwahrscheinlich zum Schlechten. Dies liegt daran, dass die Entwicklung von Handelsstrategien im Nachhinein erfolgt, d. h. im Nachhinein, wenn man weiß, was in einem bestimmten Marktbereich passiert ist. Die Muster, auf die sich die Strategien stützen, können immer wieder auftreten oder auch nicht. Handelsstrategien versuchen, Muster zu interpretieren und vorherzusagen, was folgen könnte, aber sie sind weit davon entfernt, perfekt oder genau zu sein. Im günstigsten Fall liegt eine Strategie öfter richtig als falsch.<br><br><b>Die aktuelle Leistung ist kein Hinweis auf die künftige Leistung.</b> Auch wenn eine Strategie im Live-Handel eine bestimmte Leistung erbracht hat, gibt es keine Garantie dafür, welche Leistung die Strategie in Zukunft erzielen wird. Live-Performance-Ergebnisse sind sicherlich wertvoller als Backtesting oder simulierte Performance, können aber dennoch nicht die Zukunft vorhersagen.<br><br><b>Handelsstrategien verlieren mit der Zeit an Effektivität.</b> Wie viel Zeit? Das weiß niemand. Die Märkte entwickeln sich, verändern sich, durchlaufen verschiedene Zyklen, sowohl lang- als auch kurzfristige, von denen einige vielleicht noch nicht getestet wurden. Das gilt für alle Märkte, ganz zu schweigen von den Kryptomärkten, die ein sehr junger Markt sind, der sich noch in einem sehr frühen Stadium befindet. Kryptomärkte verändern sich dramatisch schnell, wenn die Marktgröße steigt, mehr Profi-Händler in den Markt eintreten, mehr intelligentes Geld größere Summen investiert, mehr Bots den Betrieb von immer größeren Volumina übernehmen, das Ökosystem durch die Verfügbarkeit von Derivatemärkten komplexer wird und so weiter.",
"updated": 1634293787716
},
{
"language": "RU",
"text": "ЭТО НЕ ФИНАНСОВАЯ КОНСУЛЬТАЦИЯ. ХОТЯ СТРАТЕГИЯ ДОСТАВКИ С SUPERALGOS МОЖЕТ БЫТЬ ПОЛНОСТЬЮ ФУНКЦИОНАЛЬНОЙ, SUPERALGOS НЕ ДАЕТ НИКАКИХ ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ РЕКОМЕНДАЦИЙ, КАК ВЫ ДОЛЖНЫ ИХ ИСПОЛЬЗОВАТЬ. МЫ ДЕЛИМСЯ СТРАТЕГИЯМИ ТОЛЬКО ДЛЯ ОБРАЗОВАТЕЛЬНЫХ ЦЕЛЕЙ. ТОРГОВАТЬ НА СВОЙ СОБСТВЕННЫЙ РИСК.<br><br><b>Результаты бэктестинга не являются показателем реальных торговых результатов.</b> Производительность в реальном времени может варьироваться в зависимости от производительности при тестировании на истории, в лучшую или в худшую сторону, скорее всего, в худшую сторону. Это происходит потому, что разработка торговых стратегий делается постфактум, с учетом того, что произошло в определенном диапазоне рынка. Паттерны, на которых могут быть основаны стратегии, могут повторяться или нет. Торговые стратегии пытаются интерпретировать закономерности и предсказать, что может последовать за ними, но они далеки от совершенства или точности. В лучшем случае стратегия чаще бывает правильной, чем неправильной.<br><br><b>Производительность в реальном времени не является показателем будущих результатов.</b> Точно так же, даже если стратегия принесла определенную результативную торговлю в реальном времени, нет никаких гарантий, каких результатов может достичь стратегия в будущем. Результаты работы в реальном времени, безусловно, более ценны, чем бэктесты или моделирование производительности, но все же не могут предсказать будущее.<br><br><b>Торговые стратегии со временем теряют эффективность.</b> Сколько времени? Никто не знает. Рынки развиваются, меняются, проходят разные циклы, как долгосрочные, так и краткосрочные, некоторые из которых, возможно, не были протестированы. Это верно для всех рынков, не говоря уже о криптографии, которая является очень молодым рынком, все еще находящимся на очень ранних стадиях. Криптовалютные рынки меняются очень быстро, поскольку рыночная капитализация увеличивается, на рынок выходит все больше профессиональных трейдеров, более умные деньги вливают более крупные капиталы, все больше ботов берут на себя операции с постоянно растущими объемами, экосистема усложняется с появлением деривативных рынков и так далее.",
"updated": 1638294460380
}
]
},
@@ -223,13 +263,25 @@
"language": "DE",
"text": "Alle Beiträge zu den Docs und Plugins müssen im Plugins-Docs Branch eingereicht werden. Alle Beiträge zur Codebasis müssen im Develop Branch eingereicht werden. Stellen Sie sicher, dass Sie auf die neueste Version im neuen Zweig aktualisieren und dass alles, was Sie einreichen, in dieser Version korrekt funktioniert.",
"updated": 1634294150617
},
{
"language": "RU",
"text": "Все вклады в исходный код должны быть отправлены в ветку Develop. Убедитесь, что вы обновились до последней версии в новой ветке и что все, что вы отправляете, работает правильно в этой версии.",
"updated": 1638296052202
}
]
},
{
"style": "Subtitle",
"text": "Switch Branches",
"updated": 1620501916113
"updated": 1620501916113,
"translations": [
{
"language": "RU",
"text": "Переключение веток",
"updated": 1638294933739
}
]
},
{
"style": "Text",
@@ -240,6 +292,11 @@
"language": "DE",
"text": "Um in den Branch plugins-docs oder den Branch develop zu wechseln:",
"updated": 1634294172533
},
{
"language": "RU",
"text": "Чтобы переключиться в ветку разработки:",
"updated": 1638294977472
}
]
},
@@ -251,6 +308,11 @@
"language": "DE",
"text": "Gehen Sie zur Fußzeile dieser Seite.",
"updated": 1634294184016
},
{
"language": "RU",
"text": "Перейти в нижний колонтитул этой страницы.",
"updated": 1638294992609
}
]
},
@@ -263,6 +325,11 @@
"language": "DE",
"text": "Wählen Sie Plugins-Docs oder Develop unter dem Titel Contributions Branch.",
"updated": 1634294206303
},
{
"language": "RU",
"text": "Выберите Develop под заголовком Contributions Branch.",
"updated": 1638295021031
}
]
},
@@ -275,6 +342,11 @@
"language": "DE",
"text": "Wählen Sie dann Plugins-Docs oder Develop unter dem Titel Choose the Current Branch.",
"updated": 1634294219034
},
{
"language": "RU",
"text": "Затем выберите Develop под заголовком Choose the Current Branch.",
"updated": 1638295062350
}
]
},
@@ -287,12 +359,24 @@
"language": "DE",
"text": "Folgen Sie den Anweisungen zum Schließen und Neustarten der Anwendung.",
"updated": 1634294225801
},
{
"language": "RU",
"text": "Следуйте инструкциям, чтобы закрыть и перезапустить приложение.",
"updated": 1638295087147
}
]
},
{
"style": "Subtitle",
"text": "Update to the Latest Version"
"text": "Update to the Latest Version",
"translations": [
{
"language": "RU",
"text": "Обновление до последней версии",
"updated": 1638295108523
}
]
},
{
"style": "List",
@@ -303,6 +387,11 @@
"language": "DE",
"text": "Führen Sie den App Update Command aus, indem Sie ihn in das Suchfeld oben in den Docs eingeben",
"updated": 1634294256578
},
{
"language": "RU",
"text": "Запустите команду App Update Command, введя ее в поле поиска в верхней части документов.",
"updated": 1638295176725
}
]
},
@@ -318,12 +407,24 @@
"language": "DE",
"text": "Schließen Sie die Anwendung und starten Sie sie neu.",
"updated": 1634294268406
},
{
"language": "RU",
"text": "Закройте приложение и перезапустите.",
"updated": 1638295242408
}
]
},
{
"style": "Title",
"text": "Beyond the Basics Tutorial"
"text": "Beyond the Basics Tutorial",
"translations": [
{
"language": "RU",
"text": "За пределами учебного пособия",
"updated": 1638295260739
}
]
},
{
"style": "Text",
@@ -334,6 +435,11 @@
"language": "DE",
"text": "Bevor Sie weitermachen, sollten Sie das Tutorial \"Beyond the Basics\" im Workspace des Plugins \"Getting Started\" durcharbeiten, damit Sie die Grundlagen für den Umgang mit Beiträgen innerhalb der App erlernen. Das Tutorial hilft Ihnen bei der richtigen Einrichtung, damit die Beiträge reibungslos funktionieren.",
"updated": 1634294294775
},
{
"language": "RU",
"text": "Прежде чем идти дальше, ознакомьтесь с учебником Beyond the Basics в рабочей области плагина Getting Started, чтобы изучить основы работы с вкладом из приложения. Учебное пособие поможет вам правильно настроить вашу работу, чтобы ваши вклады были безупречными.",
"updated": 1638295369933
}
]
},
@@ -2,7 +2,14 @@
"type": "replaceBy Config Property",
"definition": {
"text": "This property is used within API Path Parameter and API Query Parameter configs. It allows you to instruct the API Fetcher Bot to set a value for this parameter based on contextual information that cannot be predefined at the Data Mine or the API Map. For example, this contextual information could be the current Base Asset being used or the current Time.",
"updated": 1622684765167
"updated": 1622684765167,
"translations": [
{
"language": "RU",
"text": "Это свойство используется в конфигурациях API Path Parameter и API Query Parameter. Это позволяет вам дать команду API Fetcher Bot установить значение для этого параметра на основе контекстной информации, которая не может быть предопределена в Data Mine или на API Map. Например,\nэта контекстная информация может быть текущим используемым базовым активом Asset или текущим временем current Time.",
"updated": 1638289110366
}
]
},
"paragraphs": [
{
@@ -12,12 +19,26 @@
},
{
"style": "Title",
"text": "replaceBy Config Property Usage"
"text": "replaceBy Config Property Usage",
"translations": [
{
"language": "RU",
"text": "Использование replaceBy Config Property",
"updated": 1638289184828
}
]
},
{
"style": "Text",
"text": "This property is optional, meaning that the Bot will use the default value when it is not present. The default value for both API Query Parameter and API Path Parameter is the codeName config property. An example of how this would look in a config is as follows:",
"updated": 1622685164654
"updated": 1622685164654,
"translations": [
{
"language": "RU",
"text": "Это свойство является необязательным, что означает, что бот будет использовать значение по умолчанию, когда оно отсутствует. Значение по умолчанию для API Query Parameter и API Path Parameter - это свойство конфигурации codeName. Пример того, как это будет выглядеть в конфигурации, выглядит следующим образом:",
"updated": 1638289278885
}
]
},
{
"style": "Json",
@@ -27,15 +48,36 @@
{
"style": "Text",
"text": "The following list lays out all the possible values you can use within the replaceBy property. ",
"updated": 1622685176762
"updated": 1622685176762,
"translations": [
{
"language": "RU",
"text": "В следующем списке перечислены все возможные значения, которые вы можете использовать в свойстве replaceBy.",
"updated": 1638289306389
}
]
},
{
"style": "Subtitle",
"text": "For Base Asset"
"text": "For Base Asset",
"translations": [
{
"language": "RU",
"text": "Для Base Asset",
"updated": 1638289343847
}
]
},
{
"style": "List",
"text": "@BaseAsset: This will force the Bot to use the current Base Asset."
"text": "@BaseAsset: This will force the Bot to use the current Base Asset.",
"translations": [
{
"language": "RU",
"text": "@BaseAsset: Это заставит бота использовать текущий базовый актив Base asset.",
"updated": 1638289382754
}
]
},
{
"style": "Javascript",
@@ -45,7 +87,14 @@
{
"style": "List",
"text": "@BaseAssetNameUppercase: This will force the Bot to use the current name of the Base Asset beginning with an uppercase letter.",
"updated": 1622683262892
"updated": 1622683262892,
"translations": [
{
"language": "RU",
"text": "@BaseAssetNameUppercase: Это заставит бота использовать текущее имя базового актива Base asset, начинающееся с заглавной буквы.",
"updated": 1638289415971
}
]
},
{
"style": "Javascript",
@@ -55,7 +104,14 @@
{
"style": "List",
"text": "@BaseAssetNameLowercase: This will force the Bot to use the name of the current Base Asset beginning with a lowercase letter.",
"updated": 1622683250737
"updated": 1622683250737,
"translations": [
{
"language": "RU",
"text": "@BaseAssetNameLowercase: Это заставит бота использовать имя текущего базового актива Base Asset, начинающееся со строчной буквы.",
"updated": 1638289441227
}
]
},
{
"style": "Javascript",
@@ -65,11 +121,25 @@
{
"style": "Subtitle",
"text": "For Quoted Asset",
"updated": 1622684096573
"updated": 1622684096573,
"translations": [
{
"language": "RU",
"text": "Для Quoted Asset",
"updated": 1638289450122
}
]
},
{
"style": "List",
"text": "@QuotedAsset: This will force the Bot to use the current Quoted Asset."
"text": "@QuotedAsset: This will force the Bot to use the current Quoted Asset.",
"translations": [
{
"language": "RU",
"text": "@QuotedAsset: Это заставит бота использовать текущий котируемый актив Quoted Asset.",
"updated": 1638289476733
}
]
},
{
"style": "Javascript",
@@ -79,7 +149,14 @@
{
"style": "List",
"text": "@QuotedAssetNameUppercase: This will force the Bot to use the name of the current Base Asset beginning with an uppercase letter.",
"updated": 1622683649444
"updated": 1622683649444,
"translations": [
{
"language": "RU",
"text": "@QuotedAssetNameUppercase: Это заставит бота использовать имя текущего базового актива Base Asset, начинающееся с заглавной буквы.",
"updated": 1638289509603
}
]
},
{
"style": "Javascript",
@@ -89,7 +166,14 @@
{
"style": "List",
"text": "@QuotedAssetNameLowercase: This will force the Bot to use the name of the current Base Asset beginning with a lowercase letter.",
"updated": 1622683656687
"updated": 1622683656687,
"translations": [
{
"language": "RU",
"text": "@QuotedAssetNameLowercase: Это заставит бота использовать имя текущего базового актива Base Asset, начинающееся со строчной буквы.",
"updated": 1638289532913
}
]
},
{
"style": "Javascript",
@@ -99,11 +183,25 @@
{
"style": "Subtitle",
"text": "For Exchange",
"updated": 1622684422398
"updated": 1622684422398,
"translations": [
{
"language": "RU",
"text": "Для Exchange",
"updated": 1638289543787
}
]
},
{
"style": "List",
"text": "@Exchange: This will force the Bot to use the current Exchange."
"text": "@Exchange: This will force the Bot to use the current Exchange.",
"translations": [
{
"language": "RU",
"text": "@Exchange: Это заставит бота использовать текущую биржу current Exchange.",
"updated": 1638289613398
}
]
},
{
"style": "Javascript",
@@ -113,7 +211,14 @@
{
"style": "List",
"text": "@ExchangeNameUppercase: This will force the Bot to use the name of the current Exchange beginning with an uppercase letter.",
"updated": 1622684044204
"updated": 1622684044204,
"translations": [
{
"language": "RU",
"text": "@ExchangeNameUppercase: Это заставит бота использовать название текущей биржи currentExchange, начинающееся с заглавной буквы.",
"updated": 1638289732975
}
]
},
{
"style": "Javascript",
@@ -123,7 +228,14 @@
{
"style": "List",
"text": "@ExchangeNameLowercase: This will force the Bot to use the name of the current Exchange beginning with a lowercase letter.",
"updated": 1622684016700
"updated": 1622684016700,
"translations": [
{
"language": "RU",
"text": "@ExchangeNameLowercase: Это заставит бота использовать название текущей биржи current Exchange, начинающееся со строчной буквы.",
"updated": 1638289717842
}
]
},
{
"style": "Javascript",
@@ -133,11 +245,25 @@
{
"style": "Subtitle",
"text": "For Timestamp",
"updated": 1622684458481
"updated": 1622684458481,
"translations": [
{
"language": "RU",
"text": "Для Timestamp",
"updated": 1638289705527
}
]
},
{
"style": "List",
"text": "@BeginCurrentMinute: This will instruct the Bot to use a timestamp at the beginning of the current minute."
"text": "@BeginCurrentMinute: This will instruct the Bot to use a timestamp at the beginning of the current minute.",
"translations": [
{
"language": "RU",
"text": "@BeginCurrentMinute: Это проинструктирует бота использовать метку времени в начале текущей минуты.",
"updated": 1638289783999
}
]
},
{
"style": "Javascript",
@@ -147,7 +273,14 @@
{
"style": "List",
"text": "@EndCurrentMinute: This will instruct the Bot to use a timestamp at the ending of the current minute.",
"updated": 1622476926765
"updated": 1622476926765,
"translations": [
{
"language": "RU",
"text": "@EndCurrentMinute: Это проинструктирует бота использовать метку времени в конце текущей минуты.",
"updated": 1638289798649
}
]
},
{
"style": "Javascript",
@@ -157,12 +290,26 @@
{
"style": "Note",
"text": "If users access a value that is not listed above, the property will be ignored and the default value will be used.",
"updated": 1622682302500
"updated": 1622682302500,
"translations": [
{
"language": "RU",
"text": "Если пользователи получают доступ к значению, которого нет в списке выше, свойство будет проигнорировано и будет использоваться значение по умолчанию.",
"updated": 1638289815391
}
]
},
{
"style": "Success",
"text": "Name values are drawn from the asset labels held within the Exchange Assets node.",
"updated": 1622684251888
"updated": 1622684251888,
"translations": [
{
"language": "RU",
"text": "Значения имен берутся из меток активов, хранящихся в узле Exchange Assets.",
"updated": 1638289855629
}
]
},
{
"style": "Text",
@@ -2,12 +2,26 @@
"type": "Set Angle to Parent Node to 180 Degrees",
"definition": {
"text": "The slot of the symmetry around its parent node is limited to 180 degrees, and the connection line remains orange.",
"updated": 1610029297748
"updated": 1610029297748,
"translations": [
{
"language": "RU",
"text": "Прорезь симметрии вокруг родительского узла ограничена 180 градусами, а линия соединения остается оранжевой.",
"updated": 1638296927897
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638296941783
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Angle to Parent Node to 360 Degrees",
"definition": {
"text": "The node is locked to a rotational symmetry around its parent node, with sibling nodes using the same setting. The symmetry spans 360 degrees, and the connection line with the parent node turns orange.",
"updated": 1610029275167
"updated": 1610029275167,
"translations": [
{
"language": "RU",
"text": "Узел привязан к вращательной симметрии вокруг своего родительского узла, при этом узлы-братья используют ту же настройку. Симметрия охватывает 360 градусов, а линия соединения с родительским узлом становится оранжевой.",
"updated": 1638297042133
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297054254
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Angle to Parent Node to 45 Degrees",
"definition": {
"text": "The slot of the symmetry around its parent node is limited to 45 degrees, and the connection line remains orange.",
"updated": 1610029335201
"updated": 1610029335201,
"translations": [
{
"language": "RU",
"text": "Прорезь симметрии вокруг родительского узла ограничена 45 градусами, а линия соединения остается оранжевой.",
"updated": 1638296831418
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638296846521
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Angle to Parent Node to 90 Degrees",
"definition": {
"text": "The slot of the symmetry around its parent node is limited to 90 degrees, and the connection line remains orange.",
"updated": 1610029316994
"updated": 1610029316994,
"translations": [
{
"language": "RU",
"text": "Прорезь симметрии вокруг родительского узла ограничена 90 градусами, а линия соединения остается оранжевой.",
"updated": 1638296879825
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638296890585
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Distance to Parent Node to One Fourth",
"definition": {
"text": "The node is locked to 0.25X of the distance.",
"updated": 1610031661104
"updated": 1610031661104,
"translations": [
{
"language": "RU",
"text": "Узел заблокирован на 0,25-кратном расстоянии.",
"updated": 1638297373045
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297383387
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Distance to Parent Node to One Half",
"definition": {
"text": "The node is locked to 0.5X of the distance.",
"updated": 1610031645722
"updated": 1610031645722,
"translations": [
{
"language": "RU",
"text": "Узел заблокирован на 0,5X расстояния.",
"updated": 1638297416107
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297429338
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Distance to Parent Node to One and a Half",
"definition": {
"text": "The node is locked to 1.5X of the distance.",
"updated": 1610031576818
"updated": 1610031576818,
"translations": [
{
"language": "RU",
"text": "Узел заблокирован на 1,5-кратном расстоянии.",
"updated": 1638297271079
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297282208
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Distance to Parent Node to One",
"definition": {
"text": "The node is locked to 1X of the distance.",
"updated": 1610031606000
"updated": 1610031606000,
"translations": [
{
"language": "RU",
"text": "Узел заблокирован на 1-кратном расстоянии.",
"updated": 1638297339151
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297147580
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Distance to Parent Node to Two",
"definition": {
"text": "The node is locked to 2X of the distance.",
"updated": 1610031531374
"updated": 1610031531374,
"translations": [
{
"language": "RU",
"text": "Узел заблокирован на двукратном расстоянии.",
"updated": 1638297464994
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297477492
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Node Arrangement to Concave",
"definition": {
"text": "The node adopts a slot on a circumference around its parent node. In the icon’s graphic, the orange dot represents the parent node, and the blue dots represent the node adopting the specific arrangement style.",
"updated": 1610032139983
"updated": 1610032139983,
"translations": [
{
"language": "RU",
"text": "Узел принимает прорезь по окружности вокруг своего родительского узла. В графическом изображении значка оранжевая точка представляет родительский узел, а синие точки представляют узлы, использующие определенный стиль размещения.",
"updated": 1638297645578
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297660505
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Node Arrangement to Convex",
"definition": {
"text": "The node adopts a slot on a convex curve away from its parent node .",
"updated": 1610032159403
"updated": 1610032159403,
"translations": [
{
"language": "RU",
"text": "Узел занимает прорезь на выпуклой кривой вдали от своего родительского узла.",
"updated": 1638297699918
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297711353
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Node Arrangement to Horizontal Bottom",
"definition": {
"text": "The node adopts a slot on a horizontal line below its parent node.\n",
"updated": 1610032261906
"updated": 1610032261906,
"translations": [
{
"language": "RU",
"text": "Узел занимает слот на горизонтальной линии ниже своего родительского узла.",
"updated": 1638297756501
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297767740
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Node Arrangement to Horizontal Top",
"definition": {
"text": "The node adopts a slot on a vertical line below its parent node.",
"updated": 1610032277727
"updated": 1610032277727,
"translations": [
{
"language": "RU",
"text": "Узел занимает слот на вертикальной линии ниже своего родительского узла.",
"updated": 1638297802279
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297814045
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Set Node Arrangement to Vertical Left",
"definition": {
"text": "The node adopts a slot on a vertical line to the left of its parent node.",
"updated": 1610032236738
"updated": 1610032236738,
"translations": [
{
"language": "RU",
"text": "Узел занимает слот на вертикальной линии слева от его родительского узла.",
"updated": 1638297850926
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297863075
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Share Entity",
"definition": {
"text": "Downloads a JSON file containing information similar to a backup. The only difference is that no personal information is included. This is particularly important so that you do not share sensitive information accidentally, such as your API keys. Always use this function when you intend to share work. Do not share your backups. The file downloaded is named Share followed by the name of the entity you are sharing.",
"updated": 1610033141189
"updated": 1610033141189,
"translations": [
{
"language": "RU",
"text": "Скачивает файл JSON, содержащий информацию, аналогичную резервной копии. Единственное отличие состоит в том, что здесь нет никакой личной информации. Это особенно важно, чтобы вы случайно не передали конфиденциальную информацию, например ключи API. Всегда используйте эту функцию, когда собираетесь поделиться работой. Не делитесь своими резервными копиями.\nЗагруженный файл называется Share, за которым следует имя объекта, которым вы делитесь.",
"updated": 1638297917852
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638297929328
}
]
}
]
}
@@ -2,7 +2,14 @@
"type": "Single-File",
"definition": {
"text": "This Dataset contains only one file with all the data in there.",
"updated": 1622052957531
"updated": 1622052957531,
"translations": [
{
"language": "RU",
"text": "Этот набор данных Dataset содержит только один файл со всеми данными.",
"updated": 1638297980615
}
]
},
"paragraphs": [
{
@@ -2,12 +2,26 @@
"type": "Superalgos Marketplace",
"definition": {
"text": "The Superalgos Marketplace is a yet to be implemented set of features that will allow users to offer products and services to each other in a p2p way, enabling their bots to consume data and services from other user's bots across the internet.",
"updated": 1621955605794
"updated": 1621955605794,
"translations": [
{
"language": "RU",
"text": "Superalgos Marketplace - это еще не реализованный набор функций, которые позволят пользователям предлагать продукты и услуги друг другу в формате p2p, позволяя их ботам потреблять данные и услуги от ботов других пользователей через Интернет.",
"updated": 1638298093079
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638298104802
}
]
}
]
}
@@ -2,7 +2,14 @@
"type": "Superalgos Medium Blog",
"definition": {
"text": "The Superalgos Medium Blog is a Medium Publication where the Superalgos Project makes official announcements and publishes project-related content.",
"updated": 1630235403524
"updated": 1630235403524,
"translations": [
{
"language": "RU",
"text": "Superalgos Medium Blog - это средняя публикация, в которой проект Superalgos Project делает официальные объявления и публикует материалы, связанные с проектом.",
"updated": 1638298206116
}
]
},
"paragraphs": [
{
@@ -6,8 +6,8 @@
"translations": [
{
"language": "RU",
"text": "Сеть Superalgos - это открытая одноранговая сеть, которая в настоящее время находится в процессе создания. Сеть позволит пользователям настраивать своих Клиентов для взаимодействия с другими Клиентами. Такая сеть обеспечивает обмен и распространение продуктов и услуг между пользователями.\n",
"updated": 1635453664831
"text": "Superalgos Network - это открытая одноранговая сеть, которая в настоящее время находится в процессе создания. Сеть позволит пользователям настраивать свой клиент (Client) для взаимодействия с другими клентами. Такая сеть обеспечивает обмен и распространение продуктов и услуг между пользователями.",
"updated": 1638298458130
}
]
},
@@ -15,7 +15,14 @@
{
"style": "Text",
"text": "The Superalgos Network is on the project's roadmap, expected to be implemented in 2022.",
"updated": 1621955515063
"updated": 1621955515063,
"translations": [
{
"language": "RU",
"text": "Superalgos Network входит в дорожную карту проекта, реализация которого ожидается в 2022 году.",
"updated": 1638298505591
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Superalgos Project",
"definition": {
"text": "The Superalgos Project is the open Community, together with its body of work.",
"updated": 1637684804458
"updated": 1637684804458,
"translations": [
{
"language": "RU",
"text": "Superalgos Project - это открытое сообщество (Community), вместе с его основной деятельностью.",
"updated": 1638298647232
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638298676197
}
]
}
]
}
@@ -2,17 +2,38 @@
"type": "Superalgos SA Token",
"definition": {
"text": "It is BEP20 token in the Binance Smart Chain that will be used as the medium of exchange by Superalgos users while paying for products or services they buy and sell to each other.",
"updated": 1618832011639
"updated": 1618832011639,
"translations": [
{
"language": "RU",
"text": "Это токен BEP20 в сети Binance Smart Chain, который будет использоваться в качестве средства обмена пользователями Superalgos при оплате товаров или услуг, которые они покупают и продают друг другу.",
"updated": 1638298808232
}
]
},
"paragraphs": [
{
"style": "Title",
"text": "Properties",
"updated": 1614853617940
"updated": 1614853617940,
"translations": [
{
"language": "RU",
"text": "Характеристики",
"updated": 1638298836264
}
]
},
{
"style": "Text",
"text": "The SA Token has the following properties:"
"text": "The SA Token has the following properties:",
"translations": [
{
"language": "RU",
"text": "Токен SA имеет следующие свойства:",
"updated": 1638298880619
}
]
},
{
"style": "List",
@@ -38,12 +59,26 @@
{
"style": "Title",
"text": "Distribution",
"updated": 1614853604174
"updated": 1614853604174,
"translations": [
{
"language": "RU",
"text": "Распределение",
"updated": 1638298919420
}
]
},
{
"style": "Text",
"text": "The token was deployed in March 2021 and all tokens were deposited in the project's Treasury Account. The tokens are distributed to contributors from this account, on a per-release basis.",
"updated": 1618832423365
"updated": 1618832423365,
"translations": [
{
"language": "RU",
"text": "Токен был развернут в марте 2021 года, и все токены были депонированы на казначейском счете проекта. Токены распределяются среди участников из этой учетной записи для каждого выпуска.",
"updated": 1638298947085
}
]
},
{
"style": "List",
@@ -52,7 +87,14 @@
},
{
"style": "Success",
"text": "Learn more about the Superalgos SA Token on the website."
"text": "Learn more about the Superalgos SA Token on the website.",
"translations": [
{
"language": "RU",
"text": "Узнайте больше о токене Superalgos SA на веб-сайте.",
"updated": 1638298987604
}
]
}
]
}
@@ -2,13 +2,27 @@
"type": "TS",
"definition": {
"text": "TS is the abbreviation of Task Server, one of the core components of the Superalgos Software.",
"updated": 1610912495126
"updated": 1610912495126,
"translations": [
{
"language": "RU",
"text": "TS - это аббревиатура от Task Server, одного из основных компонентов программного обеспечения Superalgos.",
"updated": 1638299708269
}
]
},
"paragraphs": [
{
"style": "Success",
"text": "TS is also the root object of a data structure available at runtime within the Task Server.",
"updated": 1610911849966
"updated": 1610911849966,
"translations": [
{
"language": "RU",
"text": "TS также является корневым объектом структуры данных, доступной во время выполнения на сервере задач Task Server.",
"updated": 1638299741474
}
]
}
]
}
@@ -2,17 +2,38 @@
"type": "Task Server",
"definition": {
"text": "The Task Server is one of the 3 main software components of Superalgos. The purpose of the Task Server is to run a Task. Tasks are defined at a Workspace at the UI. For running a Task, the Task Server receives at runtime all the needed definitions from the UI.",
"updated": 1621954996474
"updated": 1621954996474,
"translations": [
{
"language": "RU",
"text": "Task Server - один из трех основных программных компонентов Superalgos. Назначение сервера задач - запустить задачу Task. Задачи определяются в рабочей области Workspace пользовательского интерфейса UI. Для выполнения задачи сервер задач Task Server получает во время выполнения все необходимые определения из пользовательского интерфейса UI. ",
"updated": 1638299320450
}
]
},
"paragraphs": [
{
"style": "Note",
"text": "For developers: When reading through the code you should notice extensive use of the TS object. The TS object is the root object of a data structure available at runtime within the Task Server.",
"updated": 1622896987189
"updated": 1622896987189,
"translations": [
{
"language": "RU",
"text": "Для разработчиков: при чтении кода вы должны заметить широкое использование объекта TS. Объект TS - это корневой объект структуры данных, доступной во время выполнения на сервере задач Task Server.",
"updated": 1638299361366
}
]
},
{
"style": "Text",
"text": "For a description of how to debug a task being run on the task server please see the Debugging a Task page."
"text": "For a description of how to debug a task being run on the task server please see the Debugging a Task page.",
"translations": [
{
"language": "RU",
"text": "Описание того, как отлаживать задачу, выполняемую на сервере задач Task Server, смотрите на странице Debugging a Task.",
"updated": 1638299471652
}
]
}
]
}
@@ -8,6 +8,11 @@
"language": "ES",
"text": "Superalgos presenta cuatro tipos de sesiones de trading: Backtesting Session, Paper Trading Session, Forward Testing Session, y Live Trading Session.",
"updated": 1624452309505
},
{
"language": "RU",
"text": "Superalgos предлагает четыре типа торговых сессий: Backtesting Session, Paper Trading Session, Forward Testing Session, и Live Trading Session.",
"updated": 1638299574296
}
]
},
@@ -15,7 +20,14 @@
{
"style": "Text",
"text": "When the term is used without specifying the type of session, then it refers to the overall concept by which a trading bot instance—based on datasets exposed as products by other bots—applies the trading logic defined on a trading system in any of the aforementioned modes.",
"updated": 1611937772880
"updated": 1611937772880,
"translations": [
{
"language": "RU",
"text": "Когда термин используется без указания типа сеанса, то он относится к общей концепции, согласно которой экземпляр торгового бота - на основе наборов данных, представленных как продукты другими ботами - применяет торговую логику, определенную в торговой системе в любом из вышеупомянутых режимов.",
"updated": 1638299656007
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "UI Global Object",
"definition": {
"text": "It is a global object available at the browser, containing at runtime a structure of objects ranging from Utilities, Function Libraries, Spaces and others, ready to be accessed and their functions consumed from anywhere within the UI.",
"updated": 1614941411500
"updated": 1614941411500,
"translations": [
{
"language": "RU",
"text": "Это глобальный объект, доступный в браузере, содержащий во время выполнения структуру объектов, начиная от утилит, библиотек функций, пространств и других, готовых к доступу и их функциям из любого места в пользовательском интерфейсе UI.",
"updated": 1638299920617
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638299940542
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Unfreeze Structure of Nodes",
"definition": {
"text": "Clicking the unfreeze option unfreezes connections. If you click the option to unfreeze a node and the node does not change its status, it may be because a higher node in the hierarchy is still frozen.",
"updated": 1610028960421
"updated": 1610028960421,
"translations": [
{
"language": "RU",
"text": "При выборе параметра «Размораживание» соединения размораживаются. Если вы щелкнете по опции разморозить узел и этот узел не изменит своего статуса, это может быть связано с тем, что более высокий узел в иерархии все еще заморожен.",
"updated": 1638299985769
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638299998130
}
]
}
]
}
@@ -2,12 +2,26 @@
"type": "Unpinned Node",
"definition": {
"text": "When a node is unpinned, it is free to be affected by other settings, or find its place floating on the workspace.",
"updated": 1610028858735
"updated": 1610028858735,
"translations": [
{
"language": "RU",
"text": "Когда узел не закреплен, на него могут влиять другие настройки или он может находиться в плавающем состоянии в рабочей области.",
"updated": 1638300068216
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования.",
"updated": 1638300081255
}
]
}
]
}
@@ -8,13 +8,25 @@
"language": "ES",
"text": "Se refiere a un Workspace creado por un usuario y almacenado localmente en la carpeta My-Workspaces.",
"updated": 1624493527752
},
{
"language": "RU",
"text": "Относится к рабочей области Workspace, созданной пользователем и хранящейся локально в папке My-Workspaces.",
"updated": 1638300169287
}
]
},
"paragraphs": [
{
"style": "Text",
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository."
"text": "Right click and Edit to enter edit mode and change this text. ENTER to write new paragraphs. ESC to exit edit mode. Then you can use docs.save to save your changes and app.contribute to send it to the main repository.",
"translations": [
{
"language": "RU",
"text": "Щелкните правой кнопкой мыши и выберите Edit, чтобы войти в режим редактирования и изменить этот текст. ENTER, чтобы написать новые абзацы. ESC для выхода из режима редактирования. Затем вы можете использовать docs.save для сохранения изменений и app.contribute для отправки их в основной репозиторий.",
"updated": 1638300182641
}
]
}
]
}
@@ -7,6 +7,11 @@
"language": "ES",
"text": "Un chart points agrupa definiciones de puntos de coordenadas que se utilizan para definir polígonos.",
"updated": 1628036795702
},
{
"language": "RU",
"text": "Точки диаграммы группируют определения координатных точек, используемых для определения многоугольников.",
"updated": 1638275366827
}
]
},
@@ -11,8 +11,8 @@
},
{
"language": "RU",
"text": "Пространство построения графиков - это иерархия, которая управляет конфигурацией диаграмм и двумерным пространством, в котором создаются диаграммы.",
"updated": 1635609547337
"text": "Charting Space - это иерархия, которая управляет конфигурацией диаграмм и двумерным пространством, в котором создаются диаграммы.",
"updated": 1638336056380
}
]
},
@@ -23,11 +23,25 @@
},
{
"style": "Text",
"text": "Think of the charting space as a huge drawing board. You may have lots of information plotted on different parts of the space and use a viewport to look into that space."
"text": "Think of the charting space as a huge drawing board. You may have lots of information plotted on different parts of the space and use a viewport to look into that space.",
"translations": [
{
"language": "RU",
"text": "Думайте о пространстве для графиков как о огромной доске для рисования. У вас может быть много информации, нанесенной на разные части пространства, и вы можете использовать окно просмотра, чтобы заглянуть в это пространство.",
"updated": 1638276112302
}
]
},
{
"style": "Text",
"text": "There is only one charting space hierarchy, thus all charts are configured here. As is common throughout the system, different concepts and elements of the charts such as scales, data layers and so on, are represented by nodes in the hierarchy. The system allows great flexibility on how to visualize information over the charts by adding, configuring, and arranging these nodes."
"text": "There is only one charting space hierarchy, thus all charts are configured here. As is common throughout the system, different concepts and elements of the charts such as scales, data layers and so on, are represented by nodes in the hierarchy. The system allows great flexibility on how to visualize information over the charts by adding, configuring, and arranging these nodes.",
"translations": [
{
"language": "RU",
"text": "Существует только одна иерархия графического пространства, поэтому здесь настраиваются все диаграммы. Как это часто бывает во всей системе, различные концепции и элементы диаграмм, такие как масштабы, уровни данных и т. Д., Представлены узлами в иерархии. Система обеспечивает большую гибкость в том, как визуализировать информацию на диаграммах, добавляя, конфигурирование и размещение этих узлов.",
"updated": 1638276317967
}
]
}
]
}
@@ -7,6 +7,11 @@
"language": "ES",
"text": "El crypto ecosystem es una jerarquía que contiene definiciones sobre terceros, incluidos los intercambios y sus mercados, así como las cuentas de los usuarios con esos terceros.",
"updated": 1624496849850
},
{
"language": "RU",
"text": "Crypto Ecosystem - это иерархия, которая содержит определения третьих сторон, включая биржи и их рынки, а также учетные записи пользователей с этими третьими сторонами.",
"updated": 1638336135564
}
]
},
@@ -17,7 +22,14 @@
},
{
"style": "Text",
"text": "There is only one crypto ecosystem hierarchy. You will use it to define which exchanges and which markets you wish to work with, as well as the details of your accounts with those exchanges."
"text": "There is only one crypto ecosystem hierarchy. You will use it to define which exchanges and which markets you wish to work with, as well as the details of your accounts with those exchanges.",
"translations": [
{
"language": "RU",
"text": "Есть только одна иерархия Crypto Ecosystem. Вы будете использовать его для определения бирж и рынков, с которыми вы хотите работать, а также деталей ваших учетных записей на этих биржах.",
"updated": 1638336168626
}
]
}
]
}
@@ -7,6 +7,11 @@
"language": "ES",
"text": "El nodo data mine tasks es un dispositivo organizativo que agrupa las tareas correspondientes a la mina de datos referenciada.",
"updated": 1629581022406
},
{
"language": "RU",
"text": "Узел Data Mine Tasks - это организационное устройство, которое группирует задачи, соответствующие указанной Data Mine.",
"updated": 1638359470772
}
]
},
@@ -17,7 +22,14 @@
},
{
"style": "Text",
"text": "The data mine tasks node must reference the definition of a data mine. The node may spawn tasks for each bot in the data mine."
"text": "The data mine tasks node must reference the definition of a data mine. The node may spawn tasks for each bot in the data mine.",
"translations": [
{
"language": "RU",
"text": "Узел задач добычи данных должен ссылаться на определение добычи данных. Узел может порождать задачи для каждого бота Data Mine.",
"updated": 1638359458140
}
]
},
{
"style": "Block",
@@ -11,8 +11,8 @@
},
{
"language": "RU",
"text": "Продукт данных представляет собой совокупность наборов данных, сгенерированных экземпляром бота, как определено в соответствующей шахте данных или торговой шахте.",
"updated": 1635595053948
"text": "Data Product представляет собой совокупность наборов данных, сгенерированных экземпляром бота, как определено в соответствующей Data Mine или Trading Mine.",
"updated": 1638377396280
}
]
},
@@ -23,15 +23,36 @@
},
{
"style": "Text",
"text": "Data products exist in the context of trading mines data and data mines data nodes. In the first case, a data product is the collection of datasets generated by an instance of a trading bot as defined in a trading mine, running a trading session. In the latter case, it is the collection of datasets generated by either a sensor bot or an indicator bot instance, as defined in a data mine, and running a data mining task."
"text": "Data products exist in the context of trading mines data and data mines data nodes. In the first case, a data product is the collection of datasets generated by an instance of a trading bot as defined in a trading mine, running a trading session. In the latter case, it is the collection of datasets generated by either a sensor bot or an indicator bot instance, as defined in a data mine, and running a data mining task.",
"translations": [
{
"language": "RU",
"text": "Информационные продукты существуют в контексте обмена данными шахт и узлов Data Mine. В первом случае информационный продукт - это набор коллекций данных, созданный экземпляром торгового бота, как определено в торговой шахте, при запуске торговой сессии. В последнем случае, это набор коллекций данных, созданных либо ботом-датчиком, либо экземпляром бота-индикатора, как определено в шахте данных, и запуском задачи интеллектуального анализа данных.",
"updated": 1638377105469
}
]
},
{
"style": "Text",
"text": "A data product node must reference a product definition in the corresponding bot."
"text": "A data product node must reference a product definition in the corresponding bot.",
"translations": [
{
"language": "RU",
"text": "Узел информационного продукта должен ссылаться на определение продукта в соответствующем боте.",
"updated": 1638377306672
}
]
},
{
"style": "Important",
"text": "Data products may only be stored on the same network node on which the task&mdash;data mining or trading&mdash;runs."
"text": "Data products may only be stored on the same network node on which the task&mdash;data mining or trading&mdash;runs.",
"translations": [
{
"language": "RU",
"text": "Продукты данных могут храниться только на том же сетевом узле, на котором выполняется задача - интеллектуальный анализ данных или торговля.",
"updated": 1638377326255
}
]
}
]
}
@@ -10,6 +10,11 @@
"language": "ES",
"text": "Tener acceso a información de calidad es un elemento crucial en el trading. Por esta razón, Superalgos se esfuerza en dar a los usuarios total control sobre cómo, dónde, y cuándo se procesan los datos. Utilizarás esta sección de la jerarquía del nodo Network para ejercer este control.",
"updated": 1638156495599
},
{
"language": "RU",
"text": "Доступ к качественной информации - важный элемент торговли. По этой причине Superalgos стремится предоставить пользователям полный контроль над тем, как, где и когда обрабатываются данные. Вы будете использовать этот раздел сетевой иерархии для осуществления этого контроля.",
"updated": 1638355167748
}
]
},
@@ -22,6 +27,11 @@
"language": "ES",
"text": "El Data mining se realiza a través de tareas que ejecutan instancias de Sensor Bots e Indicator Bots. La estructura de datos bajo este nodo permite organizar las operaciones de Data mining por Projecto, Exchange, Market y Data Mine.",
"updated": 1638156512510
},
{
"language": "RU",
"text": "Интеллектуальный анализ данных выполняется с помощью задач, запускающих экземпляры сенсорных и индикаторных ботов. Структура данных под этим узлом позволяет организовать операцию интеллектуального анализа данных по проектам, биржам, рынкам и добыче данных.",
"updated": 1638355196622
}
]
},
@@ -34,6 +44,11 @@
"language": "ES",
"text": "La configuración de la operación de Data mining se puede realizar usando la función Install Market del Market que se desea instalar definido en la jerarquía del Crypto Ecosystem, bajo el nodo de mercado del exchange.",
"updated": 1638156525730
},
{
"language": "RU",
"text": "Настройка операции интеллектуального анализа данных может быть выполнена с помощью функции «Install Market» для рынка, который вы хотите установить, как определено в иерархии Crypto Ecosystem в узле биржевых рынков.",
"updated": 1638355283215
}
]
},
@@ -45,6 +60,11 @@
"language": "ES",
"text": "Se pueden establecer tareas de Data mining a través de las diferentes funciones en esta sección de la jerarquía, comenzando con las opciones del menú de este nodo. Esta ruta ofrece un control más preciso sobre qué tareas se configuran y cómo.",
"updated": 1638156530776
},
{
"language": "RU",
"text": "Вы также можете настроить задачи интеллектуального анализа данных, используя различные функции в этом разделе иерархии, начиная с параметров в меню этого узла. Этот маршрут предлагает более точный контроль над тем, какие задачи вы настраиваете и как.",
"updated": 1638355323726
}
]
},
@@ -66,8 +86,8 @@
},
{
"language": "RU",
"text": "Задачи обработки данных относятся к интеллектуальному анализу данных, т.е. к деятельности по обработке данных. Вам необходимо обрабатывать данные для подачи графиков, чтобы Ваши торговые системы могли принимать решения на основе качественной информации.",
"updated": 1635516654645
"text": "Data Tasks относятся к интеллектуальному анализу данных, т.е. к деятельности по обработке данных. Вам необходимо обрабатывать данные для подачи графиков, чтобы Ваши торговые системы могли принимать решения на основе качественной информации.",
"updated": 1638356535434
}
]
}
@@ -12,8 +12,8 @@
},
{
"language": "RU",
"text": "Пространство дизайна - это визуальная среда, в которой размещаются все системные и пользовательские определения. С практической точки зрения - это черное пространство под ползунком, которое разделяет экран по горизонтали, отделяя пространства дизайна внизу от Charting Space - сверху. Как иерархия, он сожержит узлы, которые позволяют контролировать определенные аспекты внешнего вида, ощущения и поведения пространства.",
"updated": 1635612281255
"text": "Design Space - это визуальная среда, в которой размещаются все системные и пользовательские определения. С практической точки зрения - это черное пространство под ползунком, которое разделяет экран по горизонтали, отделяя пространства дизайна внизу от Charting Space - сверху. Как иерархия, он сожержит узлы, которые позволяют контролировать определенные аспекты внешнего вида, ощущения и поведения пространства.",
"updated": 1638336016765
}
]
},
@@ -24,7 +24,14 @@
},
{
"style": "Text",
"text": "Think of the design space as your desktop, or the control room of the system."
"text": "Think of the design space as your desktop, or the control room of the system.",
"translations": [
{
"language": "RU",
"text": "Считайте, дизайнерское пространство - это ваш рабочий стол или диспетчерская системы.",
"updated": 1637929330722
}
]
}
]
}
@@ -11,8 +11,8 @@
},
{
"language": "RU",
"text": "Узел Задачи обмена данными организует задачи интеллектуального анализа данных по обмену. Т.е. каждая биржа, установленная в системе, умеет узел Задач обмена данными, объединяющий все задачи рыночных данных, соответствующие указанной бирже.",
"updated": 1635591907050
"text": "Узел Exchange Data Tasks организует задачи интеллектуального анализа данных по бирже. Т.е. каждая биржа, установленная в системе, умеет узел Exchange Data Tasks, объединяющий все задачи рыночных данных, соответствующие указанной бирже.",
"updated": 1638358984303
}
]
},
@@ -23,11 +23,25 @@
},
{
"style": "Text",
"text": "The exchange data tasks node must reference the exchange of choice. This reference constraints the rest of the definitions to the context of the said exchange."
"text": "The exchange data tasks node must reference the exchange of choice. This reference constraints the rest of the definitions to the context of the said exchange.",
"translations": [
{
"language": "RU",
"text": "Узел Exchange Data Tasks должен ссылаться на выбранную биржу. Эта ссылка ограничивает остальные определения контекстом упомянутой биржи.",
"updated": 1638359117939
}
]
},
{
"style": "Text",
"text": "When representing an exchange featured in the system's icons library, the standard exchange data tasks icon is replaced by the exchange's logo."
"text": "When representing an exchange featured in the system's icons library, the standard exchange data tasks icon is replaced by the exchange's logo.",
"translations": [
{
"language": "RU",
"text": "При использовнии биржи, представленной в библиотеке значков системы, стандартный значок задач обмена данными заменяется логотипом биржи.",
"updated": 1638358906400
}
]
},
{
"style": "Block",
@@ -7,6 +7,11 @@
"language": "ES",
"text": "El exchange trading tasks node ( nodo de tareas de trading del exchange) organiza tareas de trading por exchange. Esto es, cada exchange instalado en el sistema tiene un nodo de tareas de trading del exchange agrupando todas las tareas de trading del mercado correspondientes a dicho exchange.",
"updated": 1637232524756
},
{
"language": "RU",
"text": "Узел Exchange Trading Tasks организует торговые задачи по биржам. То есть каждая биржа, установленная в системе, имеет узел торговых задач биржи, группирующий все рыночные торговые задачи, соответствующие указанной бирже.",
"updated": 1638375279162
}
]
},
@@ -23,6 +28,11 @@
"language": "ES",
"text": "El nodo de tareas de trading del exchange debe referenciar al exchange de elección. Esta referencia limita el resto de las definiciones al contexto de dicho exchange.",
"updated": 1637232575029
},
{
"language": "RU",
"text": "Узел торговых задач биржи должен ссылаться на выбранную биржу. Эта ссылка ограничивает остальные определения контекстом упомянутой биржи.",
"updated": 1638375333269
}
]
},
@@ -34,6 +44,11 @@
"language": "ES",
"text": "Al representar un exchange aparece en la biblioteca de iconos del sistema, el estándar ícono de tareas de trading del exchangees reemplazado por el logo del exchange.",
"updated": 1637232710352
},
{
"language": "RU",
"text": "При использовании биржи, представленной в библиотеке значков системы, значок стандартной биржевой торговой задачи заменяется логотипом биржи.",
"updated": 1638375379205
}
]
},
@@ -1,7 +1,14 @@
{
"type": "Foundations Project",
"definition": {
"text": "The Foundations Project hierarchy governs the assets that relate to Superalgos. In its current state, it serves the purpose of spawning hierarchies."
"text": "The Foundations Project hierarchy governs the assets that relate to Superalgos. In its current state, it serves the purpose of spawning hierarchies.",
"translations": [
{
"language": "RU",
"text": "Иерархия Foundations Project управляет ресурсами, относящимися к Superalgos. В своем нынешнем состоянии он служит для создания иерархий.",
"updated": 1638276594051
}
]
},
"paragraphs": [
{
@@ -10,11 +17,25 @@
},
{
"style": "Text",
"text": "Superalgos is a multi-project platform meaning that other crypto-projects may be integrated. It is in this context that project-specific hierarchies exist."
"text": "Superalgos is a multi-project platform meaning that other crypto-projects may be integrated. It is in this context that project-specific hierarchies exist.",
"translations": [
{
"language": "RU",
"text": "Superalgos - это многопроектная платформа, что означает, что другие криптопроекты могут быть интегрированы. Именно в этом контексте существуют иерархии для конкретных проектов.",
"updated": 1638276710567
}
]
},
{
"style": "Text",
"text": "A crypto-project integration means that Superalgos users will able to connect to blockchain nodes from within Superalgos, exposing the blockchain data to the rest of the Superalgos infrastructure. Users will be able to mine the node's data, build indicators, use them from within trading systems, and visualize blockchain information on the charts&mdash;among other things."
"text": "A crypto-project integration means that Superalgos users will able to connect to blockchain nodes from within Superalgos, exposing the blockchain data to the rest of the Superalgos infrastructure. Users will be able to mine the node's data, build indicators, use them from within trading systems, and visualize blockchain information on the charts&mdash;among other things.",
"translations": [
{
"language": "RU",
"text": "Интеграция криптопроекта означает, что пользователи Superalgos смогут подключаться к узлам блокчейна изнутри Superalgos, предоставляя данные блокчейна остальной части инфраструктуры Superalgos. Пользователи смогут добывать данные узла, создавать индикаторы, использовать их из торговых систем, и визуализировать информацию о блокчейне на диаграммах.",
"updated": 1638337972321
}
]
}
]
}
@@ -2,7 +2,14 @@
"type": "Indicator Bot Instance",
"definition": {
"text": "An indicator bot instance is a reference to an Indicator Bot as defined in a data mine. The instance of the bot runs the defined processes and generates the defined data products.",
"updated": 1609617888057
"updated": 1609617888057,
"translations": [
{
"language": "RU",
"text": "Indicator Bot Instance - это ссылка на индикаторного бота, как определено в Data Mine. Экземпляр бота запускает определенные процессы и генерирует определенные продукты данных.",
"updated": 1638362383799
}
]
},
"paragraphs": [
{
@@ -16,7 +23,14 @@
{
"style": "Text",
"text": "The indicator bot instance holds no definitions as to what the bot does. Instead, its processes instances reference the process definitions in the corresponding Data Mine. That is how the indicator bot instance obtains the information of what it needs to do once it is run.",
"updated": 1609617815818
"updated": 1609617815818,
"translations": [
{
"language": "RU",
"text": "Экземпляр индикаторного бота не содержит определений того, что делает бот. Вместо этого его экземпляры процессов ссылаются на определения процессов в соответствующем элементе иерархии Data Mine. Таким образом экземпляр индикаторного бота получает информацию о том, что ему нужно делать после запуска.",
"updated": 1638362770490
}
]
},
{
"style": "Block",
@@ -24,7 +38,14 @@
},
{
"style": "Note",
"text": "You do not start or stop an indicator bot instance directly. Instead, you start or stop the corresponding task."
"text": "You do not start or stop an indicator bot instance directly. Instead, you start or stop the corresponding task.",
"translations": [
{
"language": "RU",
"text": "Вы не запускаете и не останавливаете экземпляр индикаторного бота напрямую. Вместо этого вы запускаете или останавливаете соответствующую задачу.",
"updated": 1638362556240
}
]
}
]
}
@@ -1,7 +1,14 @@
{
"type": "Indicator Process Instance",
"definition": {
"text": "An indicator process instance is a reference to the process definition of an indicator bot, as defined in a data mine."
"text": "An indicator process instance is a reference to the process definition of an indicator bot, as defined in a data mine.",
"translations": [
{
"language": "RU",
"text": "Indicator Process Instance - это ссылка на определение процесса индикаторного бота, как это определено в Data Mine.",
"updated": 1638363500962
}
]
},
"paragraphs": [
{
@@ -10,11 +17,25 @@
},
{
"style": "Text",
"text": "Indicator bot instances usually require two indicator process instances. One of them references the indicator's Multi-Time-Frame-Market process definition and the second references the Multi-Time-Frame-Daily process definition."
"text": "Indicator bot instances usually require two indicator process instances. One of them references the indicator's Multi-Time-Frame-Market process definition and the second references the Multi-Time-Frame-Daily process definition.",
"translations": [
{
"language": "RU",
"text": "Для экземпляров индикаторного бота обычно требуется два экземпляра индикаторного процесса. Один из них ссылается на определение процесса индикатора Multi-Time-Frame-Market, а второй - на определение процесса Multi-Time-Frame-Daily.",
"updated": 1638363909956
}
]
},
{
"style": "Text",
"text": "Once the reference is established, the indicator process instance adopts the name of the process definition it references."
"text": "Once the reference is established, the indicator process instance adopts the name of the process definition it references.",
"translations": [
{
"language": "RU",
"text": "Как только ссылка установлена, экземпляр процесса индикатора принимает имя определения процесса, на которое он ссылается.",
"updated": 1638363941404
}
]
},
{
"style": "Block",
@@ -22,11 +43,25 @@
},
{
"style": "Title",
"text": "Running Indicator Process Instance"
"text": "Running Indicator Process Instance",
"translations": [
{
"language": "RU",
"text": "Запуск экземпляра Indicator Process",
"updated": 1638364035368
}
]
},
{
"style": "Text",
"text": "You do not start or stop an indicator process instance directly. Instead, you start or stop the corresponding task."
"text": "You do not start or stop an indicator process instance directly. Instead, you start or stop the corresponding task.",
"translations": [
{
"language": "RU",
"text": "Вы не запускаете и не останавливаете экземпляр процесса индикатора напрямую. Вместо этого вы запускаете или останавливаете соответствующую задачу.",
"updated": 1638363995817
}
]
}
]
}
@@ -1,7 +1,14 @@
{
"type": "Key Reference",
"definition": {
"text": "The key reference is a reference to an exchange account key as defined in a specific user account, in a specific exchange, on the Crypto Ecosystem hierarchy."
"text": "The key reference is a reference to an exchange account key as defined in a specific user account, in a specific exchange, on the Crypto Ecosystem hierarchy.",
"translations": [
{
"language": "RU",
"text": "Key Reference - это ссылка на ключ учетной записи биржи, как определено в конкретной учетной записи пользователя, в конкретной бирже в иерархии Crypto Ecosystem.",
"updated": 1638360087485
}
]
},
"paragraphs": [
{
@@ -10,23 +17,58 @@
},
{
"style": "Text",
"text": "Usually, exchanges require authentication via your exchange account key for monetary transactions only. However, some exchanges may require autentication in other contexts as well, for instance, to retrieve information above a certain quota, or to retrieve raw trades data instead of OHLCV data."
"text": "Usually, exchanges require authentication via your exchange account key for monetary transactions only. However, some exchanges may require autentication in other contexts as well, for instance, to retrieve information above a certain quota, or to retrieve raw trades data instead of OHLCV data.",
"translations": [
{
"language": "RU",
"text": "Обычно биржи требуют аутентификации с помощью ключа вашей учетной записи только для денежных транзакций. Однако некоторые биржи могут потребовать аутентификации и в других контекстах, например, для получения информации сверх определенной квоты или для получения необработанных данных сделок вместо данных OHLCV.",
"updated": 1638360137217
}
]
},
{
"style": "Text",
"text": "For those reasons, exchange key references are available both in the context of data mining and trading operations, and are always attached to the corresponding task."
"text": "For those reasons, exchange key references are available both in the context of data mining and trading operations, and are always attached to the corresponding task.",
"translations": [
{
"language": "RU",
"text": "По этим причинам ссылки на ключи биржи доступны как в контексте интеллектуального анализа данных, так и в торговых операциях и всегда привязаны к соответствующей задаче.",
"updated": 1638360172550
}
]
},
{
"style": "Text",
"text": "Forward testing and live trading sessions always require setting up key references, as that is the kind of scenario in which the user must validate with the exchange."
"text": "Forward testing and live trading sessions always require setting up key references, as that is the kind of scenario in which the user must validate with the exchange.",
"translations": [
{
"language": "RU",
"text": "Форвард-тестирование и торговые сессии в реальном времени всегда требуют настройки ключевых ссылок, так как это тот сценарий, в котором пользователь должен пройти проверку на бирже.",
"updated": 1638360192486
}
]
},
{
"style": "Text",
"text": "In all cases, the key reference node must reference a valid exchange account key from an account with the exchange, as defined in the Crypto Ecosystem hierarchy."
"text": "In all cases, the key reference node must reference a valid exchange account key from an account with the exchange, as defined in the Crypto Ecosystem hierarchy.",
"translations": [
{
"language": "RU",
"text": "Во всех случаях узел Key Reference должен ссылаться на действительный ключ учетной записи биржи, как определено в иерархии Crypto Ecosystem.",
"updated": 1638360299740
}
]
},
{
"style": "Important",
"text": "Most exchanges do not allow the same exchange account key to be used with multiple processes querying the exchange API. This means that if you are trading with multiple trading systems or multiple sessions on the same exchange, each session requires different exchange account keys."
"text": "Most exchanges do not allow the same exchange account key to be used with multiple processes querying the exchange API. This means that if you are trading with multiple trading systems or multiple sessions on the same exchange, each session requires different exchange account keys.",
"translations": [
{
"language": "RU",
"text": "Большинство бирж не позволяют использовать один и тот же ключ учетной записи биржи для нескольких процессов, запрашивающих API биржи. Это означает, что если вы торгуете с использованием нескольких торговых систем или нескольких сессий на одной и той же бирже, для каждой сессии требуются разные ключи учетной записи биржи.",
"updated": 1638360345878
}
]
}
]
}
@@ -0,0 +1,145 @@
{
"type": "LAN Network Node",
"definition": {
"text": "A network node represents a machine running Superalgos, on which processes run and data is stored.",
"translations": [
{
"language": "ES",
"text": "Un network node representa una maquina corriendo Superalgos, en la cual procesos corren y data es guardada.",
"updated": 1624229963419
},
{
"language": "RU",
"text": "Узел LAN Network представляет собой машину, на которой работает Superalgos, на которой выполняются процессы и хранятся данные.",
"updated": 1638353600754
}
]
},
"paragraphs": [
{
"style": "Block",
"text": "Content"
},
{
"style": "Text",
"text": "By default, processes are set up to run locally in a network node representing your local machine. However, the system is prepared to run distributed on a network of nodes, or what we call a trading farm.",
"translations": [
{
"language": "RU",
"text": "По умолчанию процессы настроены для локального запуска на сетевом узле, представляющем ваш локальный компьютер. Однако система готова к работе в сети узлов, или в том, что мы называем торговой фермой.",
"updated": 1638353637092
}
]
},
{
"style": "Text",
"text": "You may create unlimited network nodes and map them with different machines on a network. Each computer in the network runs an instance of the Superalgos backend, and you may control the whole network operation from a single machine, or—in general—from any machine in the network running the Superalgos frontend. To learn more about distributed setups, check the trading farms pages.",
"updated": 1609249489127,
"translations": [
{
"language": "RU",
"text": "Вы можете создать неограниченное количество сетевых узлов и сопоставить их с разными машинами в сети. На каждом компьютере в сети работает экземпляр бэкэнда Superalgos, и вы можете управлять всей работой сети с одной машины или - в общем - с любой машины в сети, на которой запущен интерфейс Superalgos. Чтобы узнать больше о распределенных настройках, посетите страницы торговых ферм.",
"updated": 1638354477297
}
]
},
{
"style": "Text",
"text": "The easiest and fastest way to set up a network node is using the Install Market function available on markets defined in the Crypto Ecosystem hierarchy, under the exchange markets node. This function adds data mining tasks for all sensor and indicator bots shipping with the system, backtesting and live trading tasks for trading systems shipping with the system, including the data storage definitions for both, and also creates the corresponding dashboards and charts in the Charting Space hierarchy. You may learn more about this function in the how to install a new market page.",
"translations": [
{
"language": "RU",
"text": "Самый простой и быстрый способ настроить сетевой узел - использовать функцию Install Market, доступную на рынках, определенных в иерархии Crypto Ecosystem в узле биржевых рынков. Эта функция добавляет задачи интеллектуального анализа данных для всех сенсорных и индикаторных роботов, поставляемых с системой, бэктестирование и задачи реальной торговли для торговых систем, поставляемых с системой, включая определения хранилищ данных для обеих, а также создание соответствующих панелей мониторинга и диаграмм в иерархии пространства диаграмм. Вы можете узнать больше об этой функции на странице, посвященной установке новой торговой площадки.",
"updated": 1638354521595
}
]
},
{
"style": "Text",
"text": "If you need finer control over the operation you wish to deploy on the network, then you may use the individual functions available under each section of the hierarchy under the network node.",
"translations": [
{
"language": "RU",
"text": "Если вам нужен более точный контроль над операцией, которую вы хотите развернуть в сети, вы можете использовать отдельные функции, доступные в каждом разделе иерархии под сетевым узлом.",
"updated": 1638354544089
}
]
},
{
"style": "Block",
"text": "Configuring"
},
{
"style": "Title",
"text": "Network Node Configuration",
"updated": 1609594117302,
"translations": [
{
"language": "RU",
"text": "Конфигурация сетевого узла",
"updated": 1638354570942
}
]
},
{
"style": "Subtitle",
"text": "Properties",
"translations": [
{
"language": "RU",
"text": "Свойства",
"updated": 1638354578590
}
]
},
{
"style": "Text",
"text": ""
},
{
"style": "List",
"text": "host is the machine or hardware represented by the network node. The default parameter is localhost, but if you intend to access the backend services of this node from a remote computer, then you must change localhost for the IP Address of the machine on which the node is running, for example, to 147.0.0.1.",
"translations": [
{
"language": "RU",
"text": "host - это машина или оборудование, представленное сетевым узлом. Параметр по умолчанию - localhost, но если вы намереваетесь получить доступ к серверным службам этого узла с удаленного компьютера, вы должны изменить localhost для IP-адреса компьютера, на котором работает узел, например, на 147.0.0.1.",
"updated": 1638354599031
}
]
},
{
"style": "List",
"text": "webPort is the port used by the Web Server, at this stage 34248.",
"updated": 1609247881896,
"translations": [
{
"language": "RU",
"text": "webPort - это порт, используемый веб-сервером, на данном этапе 34248.",
"updated": 1638354613945
}
]
},
{
"style": "List",
"text": "webSocketsPort is the port used by the system to communicate over the local area network, by default set at 18041.",
"translations": [
{
"language": "RU",
"text": "webSocketsPort - это порт, используемый системой для связи по локальной сети, по умолчанию установлен 18041.",
"updated": 1638354625777
}
]
},
{
"style": "List",
"text": "webSocketsExternalURL is the URL used by the system to communicate over the wide area network, by default set undefined.",
"translations": [
{
"language": "RU",
"text": "webSocketsExternalURL - это URL-адрес, используемый системой для связи по глобальной сети, по умолчанию установлен в \"undefined\".",
"updated": 1638354664660
}
]
}
]
}
@@ -0,0 +1,103 @@
{
"type": "LAN Network",
"definition": {
"text": "The network hierarchy provides the control functions for running data-mining and trading operations. Because operations may be run either on a single machine or distributed over a network of machines, it also contains definitions regarding the physical location in which nodes live or function.",
"translations": [
{
"language": "ES",
"text": "La jerarquia de la network proporciona las funciones de control para ejecutar el procesamiento de datos y las operaciones de trading. Dado que las operaciones pueden ejecutarse en una sola máquina o distribuirse en una red de máquinas, también contiene definiciones con respecto a la ubicación física en la que los nodos viven o funcionan.",
"updated": 1624281124469
},
{
"language": "RU",
"text": "LAN Network обеспечивает функции управления для выполнения операций интеллектуального анализа данных и торговых операций. Поскольку операции могут выполняться либо на одной машине, либо распределяться по сети машин, он также содержит определения, касающиеся физического местоположения, в котором узлы находятся или функционируют.",
"updated": 1638336238608
}
]
},
"paragraphs": [
{
"style": "Block",
"text": "Content"
},
{
"style": "Text",
"text": "The network hierarchy defines where in the network you run each of the bots you choose to run, and where the data they output is stored.",
"translations": [
{
"language": "RU",
"text": "LAN Network определяет, где в сети вы запускаете каждого из выбранных вами ботов и где хранятся данные, которые они выводят.",
"updated": 1638336271918
}
]
},
{
"style": "Text",
"text": "You will use the network hierarchy for the following purposes:",
"translations": [
{
"language": "RU",
"text": "Вы будете использовать LAN Network для следующих целей:",
"updated": 1638336311510
}
]
},
{
"style": "List",
"text": "To control your data mining operation — that is, tasks running sensor and indicator bots. Data mining tasks process data that may be consumed by others; for example, so that your trading systems may count with quality information.",
"updated": 1611058647352,
"translations": [
{
"language": "RU",
"text": "Для управления операциями интеллектуального анализа данных, то есть задачами, запускающими сенсорные и индикаторные боты. Задачи интеллектуального анализа данных обрабатывают данные, которые могут быть использованы другими; например, чтобы ваши торговые системы могли рассчитывать на качественную информацию.",
"updated": 1638337563157
}
]
},
{
"style": "List",
"text": "To control your testing environment — that is, trading sessions including backtesting and paper trading sessions.",
"updated": 1611073262412,
"translations": [
{
"language": "RU",
"text": "Для управления вашей тестовой средой, то есть торговыми сессиями, включая бэктестирование и бумажные торговые сессии.",
"updated": 1638337582273
}
]
},
{
"style": "List",
"text": "To control your production environment&mdash;that is, forward testing, and live trading sessions.",
"translations": [
{
"language": "RU",
"text": "Для управления производственной средой, то есть форвард-тестирования и торговых сессий в реальном времени.",
"updated": 1638337597816
}
]
},
{
"style": "List",
"text": "To manage the storage of the data produced by the bots you run as outputs. This includes administering the physical locations on which the data products produced by bots reside.",
"translations": [
{
"language": "RU",
"text": "Чтобы управлять хранением данных, созданных ботами, вы запускаете их в качестве выходных данных. Это включает в себя администрирование физических местоположений, на которых размещаются информационные продукты, созданные ботами.",
"updated": 1638337618647
}
]
},
{
"style": "Warning",
"text": "At this stage, the system does not implement any form of security measures, therefore, Superalgos is to be run in the context of a restricted Local Area Network only, unless you implement your own network security.",
"translations": [
{
"language": "RU",
"text": "На данном этапе в системе не реализованы какие-либо меры безопасности, поэтому Superalgos следует запускать только в контексте ограниченной локальной сети, если вы не реализуете собственную сетевую безопасность.",
"updated": 1638337639123
}
]
}
]
}
@@ -4,11 +4,25 @@
{
"style": "Important",
"text": "The infrastructure for Machine Learning algorithms is currently being implemented.",
"updated": 1609666442120
"updated": 1609666442120,
"translations": [
{
"language": "RU",
"text": "В настоящее время реализуется инфраструктура для алгоритмов машинного обучения Machine Learning.",
"updated": 1638355526174
}
]
}
],
"definition": {
"text": "Learning tasks&mdash;once implemented&mdash;will control Learning Bots running a reinforcement learning algorithm.",
"updated": 1609666371163
"updated": 1609666371163,
"translations": [
{
"language": "RU",
"text": "Learning Tasks - после их выполнения - будут управлять обучающими ботами, выполняющими алгоритм обучения с подкреплением.",
"updated": 1638356503064
}
]
}
}
@@ -1,7 +1,14 @@
{
"type": "Market Trading Tasks",
"definition": {
"text": "A market trading tasks node groups trading tasks operating in a specific market."
"text": "A market trading tasks node groups trading tasks operating in a specific market.",
"translations": [
{
"language": "RU",
"text": "Узел Market Trading Tasks группирует торговые задачи, работающие на определенном рынке.",
"updated": 1638375441341
}
]
},
"paragraphs": [
{
@@ -10,11 +17,25 @@
},
{
"style": "Text",
"text": "The market trading tasks node must reference a market defined in the Crypto Ecosystem hierarchy."
"text": "The market trading tasks node must reference a market defined in the Crypto Ecosystem hierarchy.",
"translations": [
{
"language": "RU",
"text": "Узел Market Trading Tasks должен ссылаться на рынок, определенный в иерархии Crypto Ecosystem.",
"updated": 1638375522710
}
]
},
{
"style": "Text",
"text": "This node may spawn individual data products or may deploy data products in bulk organized by data mine and by bots. See the data products node for the details."
"text": "This node may spawn individual data products or may deploy data products in bulk organized by data mine and by bots. See the data products node for the details.",
"translations": [
{
"language": "RU",
"text": "Этот узел может порождать отдельные информационные продукты или может массово развертывать информационные продукты, организованные добычей данных и ботами. См. Подробности в узле продуктов данных Data Product.",
"updated": 1638375752498
}
]
},
{
"style": "Block",
@@ -8,29 +8,71 @@
},
{
"style": "Text",
"text": "Superalgos aims to provide a flexible and robust trading bots deployment toolbox."
"text": "Superalgos aims to provide a flexible and robust trading bots deployment toolbox.",
"translations": [
{
"language": "RU",
"text": "Superalgos стремится предоставить гибкий и надежный набор инструментов для развертывания торговых ботов.",
"updated": 1638355987722
}
]
},
{
"style": "Text",
"text": "With Superalgos, you may deploy as many trading bots as you wish and have them running on a single computer or in as many machines as you wish, in a Trading Farm type of setup. To help with the management of large numbers of live trading sessions, the system helps you with sorting tasks by exchange, market, and trading mine.",
"updated": 1609666769136
"updated": 1609666769136,
"translations": [
{
"language": "RU",
"text": "С помощью Superalgos вы можете развернуть столько торговых ботов, сколько пожелаете, и запустить их на одном компьютере или на стольких машинах, сколько пожелаете, в настройках типа торговой фермы Trading Farm. Чтобы помочь в управлении большим количеством торговых сессий в реальном времени, система помогает вам сортировать задачи по бирже, рынку и Trading Mine.",
"updated": 1638356177516
}
]
},
{
"style": "Text",
"text": "The production environment works pretty much in the same way as the testing environment, save for two important differences:"
"text": "The production environment works pretty much in the same way as the testing environment, save for two important differences:",
"translations": [
{
"language": "RU",
"text": "Производственная среда работает практически так же, как и среда тестирования, за исключением двух важных отличий:",
"updated": 1638356203184
}
]
},
{
"style": "List",
"text": "The production environment runs forward testing and live trading sessions, instead of backtesting and paper trading sessions."
"text": "The production environment runs forward testing and live trading sessions, instead of backtesting and paper trading sessions.",
"translations": [
{
"language": "RU",
"text": "В производственной среде проводятся форвард-тестирование и торговые сессии в реальном времени, вместо тестирования на истории и бумажных торговых сессий.",
"updated": 1638356217371
}
]
},
{
"style": "List",
"text": "These two types of sessions involve monetary transactions at the exchange, thus require the set up of a key reference to authenticate your account with the exchange."
"text": "These two types of sessions involve monetary transactions at the exchange, thus require the set up of a key reference to authenticate your account with the exchange.",
"translations": [
{
"language": "RU",
"text": "Эти два типа сеансов включают денежные транзакции на бирже, поэтому требуется установка ключевой ссылки для аутентификации вашей учетной записи на бирже.",
"updated": 1638356230957
}
]
},
{
"style": "Note",
"text": "If you are familiar with Testing Trading Tasks, there isn’t much more to learn to understand Production Trading Tasks. If you are not familiar with either, please refer to the Testing Trading Tasks Section page for the details.",
"updated": 1610111338574
"updated": 1610111338574,
"translations": [
{
"language": "RU",
"text": "Если вы знакомы с Testing Trading Tasks, вам не так уж много нужно научиться понимать Production Trading Tasks. Если вы не знакомы ни с одним из них, за подробностями обратитесь к странице раздела «Testing Trading Tasks».",
"updated": 1638356340537
}
]
},
{
"style": "Include",
@@ -50,8 +92,8 @@
},
{
"language": "RU",
"text": "Узел Производственные торговые задачи организует торговые сессии, включающие Торговлю в режиме реального времени.",
"updated": 1635517287447
"text": "Production Trading Tasks организует торговые сессии, включающие торговлю в режиме реального времени.",
"updated": 1638355950987
}
]
}
@@ -4,7 +4,14 @@
{
"style": "Note",
"text": "Superalgos organizes the data structures in the Network by Project to ensure scalability.",
"updated": 1609667592082
"updated": 1609667592082,
"translations": [
{
"language": "RU",
"text": "Superalgos организует структуры данных в сети по проектам Project для обеспечения масштабируемости.",
"updated": 1638358432089
}
]
}
],
"definition": {
@@ -15,6 +22,11 @@
"language": "ES",
"text": "El nodo Project Data Tasks es un dispositivo organizativo que agrupa a todos los Data Tasks correspondientes al mismo Project.",
"updated": 1624282845536
},
{
"language": "RU",
"text": "Узел Project Data Tasks - это организационное устройство, объединяющее все Data Tasks, соответствующие одному и тому же проекту.",
"updated": 1638358378928
}
]
}
@@ -8,11 +8,25 @@
},
{
"style": "Note",
"text": "Superalgos organizes the data structures in the Network by Project to ensure scalability."
"text": "Superalgos organizes the data structures in the Network by Project to ensure scalability.",
"translations": [
{
"language": "RU",
"text": "Superalgos организует структуры данных в сети по проектам для обеспечения масштабируемости.",
"updated": 1638375172448
}
]
}
],
"definition": {
"text": "The Project Trading Tasks node is an organizational device grouping all Trading Tasks corresponding to the same Project.",
"updated": 1609667811768
"updated": 1609667811768,
"translations": [
{
"language": "RU",
"text": "Узел Project Trading Tasks - это организационное устройство, объединяющее все торговые задачи Trading Tasks, соответствующие одному и тому же проекту Project.",
"updated": 1638375146985
}
]
}
}
@@ -2,7 +2,14 @@
"type": "Sensor Bot Instance",
"definition": {
"text": "A sensor bot instance is a reference to a Sensor Bot as defined in a data mine. The instance of the bot runs the defined processes and generates the defined data products.",
"updated": 1609617856257
"updated": 1609617856257,
"translations": [
{
"language": "RU",
"text": "Sensor Bot Instance - это ссылка на сенсорный бот, как это определено в Data Mine. Экземпляр бота запускает определенные процессы и генерирует определенные продукты данных.",
"updated": 1638362886389
}
]
},
"paragraphs": [
{
@@ -11,7 +18,14 @@
},
{
"style": "Text",
"text": "The sensor bot instance holds no definitions as to what the bot does. Instead, its process instance references a process definition in the corresponding data mine. That is how the sensor bot instance obtains the information regarding what it needs to do once it is run."
"text": "The sensor bot instance holds no definitions as to what the bot does. Instead, its process instance references a process definition in the corresponding data mine. That is how the sensor bot instance obtains the information regarding what it needs to do once it is run.",
"translations": [
{
"language": "RU",
"text": "Экземпляр сенсорного бота не содержит определений того, что делает бот. Вместо этого его экземпляр процесса ссылается на определение процесса в соответствующем элементе Data Mine. Таким образом экземпляр сенсорного бота получает информацию о том, что ему нужно делать после запуска.",
"updated": 1638362981003
}
]
},
{
"style": "Block",
@@ -20,34 +34,83 @@
{
"style": "Title",
"text": "Sensor Bot Instance Configuration",
"updated": 1609613944104
"updated": 1609613944104,
"translations": [
{
"language": "RU",
"text": "Конфигурация экземпляра Sensor Bot",
"updated": 1638363050476
}
]
},
{
"style": "Subtitle",
"text": "Properties"
"text": "Properties",
"translations": [
{
"language": "RU",
"text": "Свойства",
"updated": 1638363065891
}
]
},
{
"style": "List",
"text": "startDate is the desired starting date of the data product the sensor bot instance builds, in the YYYY-MM-DD format. The sensor bot instance queries its data source for data starting on the configured startDate.",
"updated": 1609614002529
"updated": 1609614002529,
"translations": [
{
"language": "RU",
"text": "startDate - желаемая дата начала информационного продукта, создаваемого экземпляром сенсорного бота, в формате ГГГГ-ММ-ДД. Экземпляр сенсорного бота запрашивает у своего источника данных данные, начиная с настроенного startDate.",
"updated": 1638363105886
}
]
},
{
"style": "Text",
"text": " The actual date in which the dataset starts depends on external factors: A. The market may start at a later date. B. The exchange may limit how far in the past data may be retrieved. In both cases, the sensor bot automatically discovers the date closest to the desired starting date* that is possible to start with, and proceeds accordingly."
"text": " The actual date in which the dataset starts depends on external factors: A. The market may start at a later date. B. The exchange may limit how far in the past data may be retrieved. In both cases, the sensor bot automatically discovers the date closest to the desired starting date* that is possible to start with, and proceeds accordingly.",
"translations": [
{
"language": "RU",
"text": "Фактическая дата начала набора данных зависит от внешних факторов: A. Рынок может начаться позже. B. Обмен может ограничить, насколько далеко могут быть получены данные в прошлом. В обоих случаях сенсорный бот автоматически определяет дату, наиболее близкую к желаемой дате начала, с которой возможно начать, и действует соответствующим образом.",
"updated": 1638363164773
}
]
},
{
"style": "Text",
"text": "In the case the startDate is changed after the sensor bot has started building a data product, either for an earlier or later date, the sensor re-evaluates the feasibility of starting at the new date. The actual date may or may not change; regardless, the sensor bot discards the existing data product and starts over from the newly discovered date. In other words, if the startDate is changed, the sensor bot starts over.",
"updated": 1609614011955
"updated": 1609614011955,
"translations": [
{
"language": "RU",
"text": "В случае изменения startDate после того, как бот-сенсор начал создавать информационный продукт, либо для более ранней, либо для более поздней даты, датчик повторно оценивает возможность запуска в новую дату. Фактическая дата может измениться, а может и не измениться. Тем не менее, бот-сенсор отбрасывает существующие данные и начинает заново с недавно обнаруженной даты. Другими словами, если startDate изменяется, сенсорный бот запускается заново.",
"updated": 1638363265494
}
]
},
{
"style": "Note",
"text": "Notice that the above starts a chain reaction among all indicator bots that have a data dependency with the sensor bot's output dataset. Also, if the actual date ends up changing, all indicators that determine the starting date of the market by looking at the date discovered by the sensor bot have to discard their existing data products and start over from the new date.",
"updated": 1609614020847
"updated": 1609614020847,
"translations": [
{
"language": "RU",
"text": "Обратите внимание, что приведенное выше запускает цепную реакцию между всеми индикаторными ботами, которые имеют зависимость данных с выходным набором данных сенсорного бота. Кроме того, если фактическая дата изменится, все индикаторы, которые определяют дату начала рынка, глядя на дату, обнаруженную ботом-сенсором, должны отбросить свои существующие данные и начать заново с новой даты.",
"updated": 1638363316803
}
]
},
{
"style": "Note",
"text": "You do not start or stop a sensor bot instance directly. Instead, you start or stop the corresponding task."
"text": "You do not start or stop a sensor bot instance directly. Instead, you start or stop the corresponding task.",
"translations": [
{
"language": "RU",
"text": "Вы не запускаете и не останавливаете экземпляр сенсорного бота напрямую. Вместо этого вы запускаете или останавливаете соответствующую задачу Task.",
"updated": 1638363344907
}
]
}
]
}
Loaded 100 of 145 files, more files were not shown because too many files have changed in this diff. Show more