RequestJobCreateBulk
Request for bulk job operations
Request format
{
"JobType": "JobDividends",
"Jobs": [
{
"Symbol": "EURUSD",
"Currency": "USD",
"CollectSuffixes": false,
"LongDividends": 0.0,
"ShortDividends": 10.0,
"LongTaxPercent": 20.0,
"ShortTaxPercent": 0.0,
"UseConversionRates": false,
"ConversionRates": [],
"CheckMargin": false,
"MaxLongDividends": 0.0,
"MaxShortDividends": 0.0,
"Id": "E6994F02-27B2-4F9E-ABC0-A526901E8928",
"Creator": "Creator",
"Delayed": true,
"AppliedTimeUtc": "2025-01-17 13:06:25:999",
"Status": "None"
},
{
"Symbol": "CADUSD",
"Currency": "USD",
"CollectSuffixes": false,
"LongDividends": 440.0,
"ShortDividends": 30.0,
"LongTaxPercent": 1.0,
"ShortTaxPercent": 0.0,
"UseConversionRates": false,
"ConversionRates": [],
"CheckMargin": false,
"MaxLongDividends": 0.0,
"MaxShortDividends": 0.0,
"Id": "1B81F2E3-1870-44C4-87FC-7201DF15DEC7",
"Creator": "Creator",
"Delayed": true,
"AppliedTimeUtc": "2025-01-17 13:06:25:999",
"Status": "None"
}
],
"NodesType": "All",
"UseAllClusters": true,
"UseClusters": [],
"Nodes": [],
"RequestName": "RequestJobCreateBulk",
"RequestId": "12A948DF-A136-4800-89B1-D6D3C7356CFE"
}
Request parameters:
Name
Description
RequestId
Unique request GUID
Nodes
One node is indicated on which the trigger is updated
JobType
Name of a job type
Jobs
List of JobData entities. That job data should have a single type and to be obtained from jobs that have the same JobType as set in request parameter
Response ResponseNodeError with error
{
"ResponseNode": "ResponseNodeError",
"Node": "NodeName",
"Platform": "Mt4",
"Result": "Error message"
}
Response response on success
{
"Node": "NodeName",
"Platform": "Mt4",
"Result": "OK"
}