Skip to main content

RequestTriggerSettings

Get the specified trigger from the specified node

Request format
{
"TriggerName": "TriggerVolatilityControl",
"Nodes": [
"Node1"
],
"RequestId": "02db592a-82dc-4e32-8afc-aeea3c539852",
"RequestName": "RequestTriggerSettings"
}

Request parameters:

NameDescription
RequestIdUnique request GUID
NodesOne node from which the trigger is requested is indicated
TriggerNametrigger name

Response ResponseTriggerSettings

{
"Result": [
{
"Node": "Node1",
"Platform": "Mt4",
"Result": [
{
"SymbolsGroup": "Forex",
"Threshold": 100.0,
"SwitchToCloseOnlyMode": false,
"AutoWideningSpread": false,
"CorellationPercent": 100.0,
"ExcludedSymbols": [

],
"Id": "856a832e-7321-42af-adef-ed7c8d2e8e1e",
"Name": "TriggerVolatilityControlSettings",
"Node": "Node1",
"Platform": "Mt4",
"TriggerType": "TriggerVolatilityControl",
"Enabled": true,
"Description": "Quotes feed volatility control"
}
],
"ResponseNode": "ResponseNodeTriggerSettings"
}
],
"RequestId": "6fcbfc64-b6e6-462e-9c68-ae117dd4ec1e",
"ResponseMaster": "ResponseTriggerSettings"
}

Different types of trigger objects are returned in the Result.Result response field