Available translations
loading results
Status Dependency
Status dependencies are references to a status report that define which process the process establishing the reference depends on.
Зависимости состояния Status Dependency - это ссылки на отчет о состоянии, которые определяют, от какого процесса зависит процесс, устанавливающий ссылку.
Content
The reference is established to acquire the information relative to what the target process is doing. For example, by reading a status report a process may learn when was the last time the referenced process ran, and what was the last file processed.
Ссылка устанавливается для получения информации о том, что делает целевой процесс. Например, при чтении отчета о состоянии процесс может узнать, когда последний раз выполнялся указанный процесс и какой файл был обработан последним.
The status report referenced may belong to the same process— which is called a self-reference. In such a case, the process is learning what it did the last time it ran. Also, the status report referenced may belong to another process—another bot. In that case, the dependency may be of the Market Starting Point or Market Ending Point types.
Указанный отчет о состоянии может принадлежать одному и тому же процессу, что называется ссылкой на себя. В таком случае процесс изучает то, что он делал при последнем запуске. Кроме того, упомянутый отчет о состоянии может принадлежать другому процессу - другому боту. В этом случае зависимость может быть типа Market Starting Point или Market Ending Point.
- Self Reference is mandatory, as a process needs to read its own status report every time it wakes up.
- Ссылка на себя Self Reference обязательна, так как процесс должен читать свой собственный отчет о состоянии каждый раз, когда он просыпается.
- The market starting point is a status dependency existing on Multi-Time-Frame-Daily processes so that the process establishing the reference learns the datetime of the start of the market. Usually, the reference is established with the sensor's Historic-OHLCVs process status report. Multi-Time-Frame-Market processes do not have this type of status dependency as the date of the start of the market is implied in their dataset (a single file with all market data).
- Market Starting Point - это зависимость статуса, существующая в процессах с Multi-Time-Frame-Daily, так что процесс, устанавливающий ссылку, узнает дату и время начала рынка. Обычно ссылка устанавливается с помощью отчета о состоянии процесса датчика Historic-OHLCV. Multi-Time-Frame-Market процессы не имеют такой зависимости статуса, поскольку дата начала рынка подразумевается в их наборе данных (один файл со всеми рыночными данными).
- The market ending point is a status dependency existing both in Multi-Time-Frame-Market and Multi-Time-Frame-Daily processes so that the process establishing the reference knows the datetime of the end of the market.
- Market Ending Point - это зависимость статуса, существующая как в процессах с несколькими временными рамками, так и в процессах с Multi-Time-Frame-Market, так что процесс, устанавливающий ссылку, знает дату и время окончания рынка.
Configuring
Status Dependency Configuration
Конфигурация Status Dependency
Properties
Свойства
Initial Values
These are the Initial Values for Status Dependency configuration:
{
"mainUtility": "Self Reference|Market Starting Point|Market Ending Point"
}
Examples
This is a list of properties featured by the Status Dependency configuration. Expanding a property shows sample values for the property extracted from the current Workspace.
Status Dependency Menu
The Status Dependency node has the following Node Menu items:
The Configure menu item has the following properties:
- action: Configure
- label: Configure
- iconPathOn: configuration
- iconPathOff: configuration
- dontShowAtFullscreen: true
- actionFunction:
uiObject.configEditor.activate
The Delete menu item has the following properties:
- action: Delete UI Object
- actionProject: Visual-Scripting
- askConfirmation: true
- confirmationLabel: Confirm to Delete
- label: Delete
- iconPathOn: delete-entity
- iconPathOff: delete-entity
- actionFunction:
payload.executeAction
Tip: When a menu item is grayed out, it means that Status Dependency already has the required child type that the menu item may add, and only that child is allowed for that case.
Status Dependency Attaching Rules
The following are the Node Attaching Rules that govern the attachment of Status Dependency with other nodes:
Compatible Types:
Status Dependency Referencing Rules
The following are the Node Referencing Rules that determine which nodes Status Dependency may establish a reference to:
Compatible Types: