Skip to main content

RequestValidateSemaphoreSettings

Request to validate semaphore settings (json)

Request format

{
"RequestId": "0f4760f7-a57c-4dfb-8f1f-2b8ccca9d550",
"SemaphoreType": "SemaphoreRates",
"SemaphoreSettings": "",
"Nodes": [
"node1"
],
"RequestName": "RequestValidateSemaphoreSettings"
}

Request parameters:

NameDescription
RequestIdUnique request GUID
SemaphoreTypeSemaphore type (SemaphoreTrades, SemaphoreRates)
SemaphoreSettingsSettings to validate (json)
NodesOne node must be specified
RequestNameRequest type

General status response

{
"Result": [
{
"Node": "Node1",
"Platform": "Mt4",
"Result": [
{
"ValidationResult": [
{
"ResultText": "Several symbols groups are selected in a different rule settings",
"ResultType": "Ambiguity"
},
{
"ResultText": "Several symbols are selected in a different rule settings",
"ResultType": "Ambiguity"
}
]
}
],
"ResponseNode": "ResponseNodeValidateSemaphoreSettings"
}
],
"RequestId": "8dfd7896-97c8-42e0-9932-d797d1380255",
"ResponseMaster": "ResponseValidateSemaphoreSettings"
}