RequestFeatureSettingsHistory
Request paged settings history
Request Format
{
"Nodes": [
"Node1"
],
"RequestId": "cd150280-4edf-406d-8cdc-f96e813b5e2d",
"RequestName": "RequestFeatureSettingsHistory",
"FeatureType": "ABookSettings",
"SettingsId": "dd150280-4edf-406d-8cdc-f96e813b5e2d",
"PageSize": 15,
"PageNum": 1
}
Request Parameters
| Name | Description |
|---|---|
RequestId | Unique request GUID |
Nodes | One node is indicated on which the bonus settings are updated |
RequestName | Request type |
FeatureType | Feature type (enum FeatureTypes: {BonusesSystem, ABookSettings, etc. }) |
SettingsId | Unique feature settings GUID (optional, required for some features types like: Triggers, Semaphores, BonusesSystem, ChallengesSystem) |
PageSize | Number of records per page |
PageNum | Page number |
FeatureTypes Enum
public enum FeatureTypes
{
None = 0,
[Description("Bonuses system")] // 1
BonusesSystem,
[Description("ABook Settings")]
ABookSettings,
[Description("Node Settings")]
NodeSettings,
[Description("Semaphores")]
Semaphores,
[Description("Triggers")] //5
Triggers,
[Description("Custom Swaps")]
CustomSwaps,
[Description("Custom Groups")] //7
CustomGroups,
[Description("Challenges system")] // 8
ChallengesSystem,
[Description("Trigger State")] // 9
TriggerState,
}
General Status Response: ResponseOk
{
"Result": [
{
"ResponseNode": "ResponseNodeFeatureSettingsHistory",
"Node": "Node1",
"Platform": "Mt5",
"Result": {
"Page": [
{
"SettingId": "b12810b0-5fc7-4840-9756-6fc24725c31f",
"Id": "c603d5aa-41fb-43d3-9013-e470517534fb",
"Timestamp": "2024-03-14 10:05:08:354",
"FeatureType": "ABookSettings",
"SettingsName": "ABook Settings",
"Settings": "Removed",
"On": true,
"Actor": "65326c9bce93850033ef28db"
},
{
"SettingId": "00000000-0000-0000-0000-000000000000",
"Id": "78d63ad5-eeb4-4273-b2f0-0261e4d8b3a3",
"Timestamp": "2024-03-22 08:25:44:805",
"FeatureType": "ABookSettings",
"SettingsName": "ABook Settings",
"Settings": "{\"AccountsGroups\":[{\"AccountsGroups\":[\"real\\\\real_tmp\"],\"ExcludedAccounts\":[],\"Id\":\"0617f859-6a58-4ebf-be94-c2b653bbef4a\",\"Node\":\"MT5dev\",\"Platform\":\"Mt5\",\"Enabled\":true,\"Symbols\":[],\"PercentSymbols\":100,\"SymbolsGroups\":[\"Metals CFD\"],\"ExcludedSymbols\":[],\"PercentGroupsSymbols\":200,\"IsValid\":true,\"ValidationInfo\":\"Accounts Groups list is empty!\"}],\"Actor\":\"65bc9db9d87e8600335ac180\",\"NodesType\":\"All\",\"UseAllClusters\":true,\"UseClusters\":[],\"Nodes\":[\"MT5dev\"],\"RequestName\":\"RequestSaveABookAccountsGroupsSettings\",\"RequestId\":\"6b1d061c-04dd-4e29-a1e5-0c643dcf7ec4\"}",
"On": true,
"Actor": "65bc9db9d87e8600335ac180"
},
{
"SettingId": "00000000-0000-0000-0000-000000000000",
"Id": "c5c8d978-fbc4-4b04-b124-37499a752d53",
"Timestamp": "2024-03-22 08:35:17:059",
"FeatureType": "ABookSettings",
"SettingsName": "ABook Settings",
"Settings": "{\"AccountsGroups\":[{\"AccountsGroups\":[\"real\\\\real_tmp\"],\"ExcludedAccounts\":[],\"Id\":\"0617f859-6a58-4ebf-be94-c2b653bbef4a\",\"Node\":\"MT5dev\",\"Platform\":\"Mt5\",\"Enabled\":false,\"Symbols\":[],\"PercentSymbols\":100,\"SymbolsGroups\":[\"Metals CFD\"],\"ExcludedSymbols\":[],\"PercentGroupsSymbols\":200,\"IsValid\":true,\"ValidationInfo\":\"Accounts Groups list is empty!\"}],\"Actor\":\"65bc9db9d87e8600335ac180\",\"NodesType\":\"All\",\"UseAllClusters\":true,\"UseClusters\":[],\"Nodes\":[\"MT5dev\"],\"RequestName\":\"RequestSaveABookAccountsGroupsSettings\",\"RequestId\":\"db882a5e-f4ca-46f0-8afc-3f61799869c5\"}",
"On": true,
"Actor": "65bc9db9d87e8600335ac180"
},
{
"SettingId": "00000000-0000-0000-0000-000000000000",
"Id": "d9ef34d8-db43-412f-b52b-db61aba5d50d",
"Timestamp": "2024-03-22 08:35:17:081",
"FeatureType": "ABookSettings",
"SettingsName": "ABook Settings",
"Settings": "{\"AccountsGroups\":[{\"AccountsGroups\":[\"real\\\\tmp jpy\"],\"ExcludedAccounts\":[],\"Id\":\"46557c95-167f-446b-a65f-7a4beac2dfad\",\"Node\":\"MT5dev\",\"Platform\":\"Mt5\",\"Enabled\":true,\"Symbols\":[\"AUDNZD\"],\"PercentSymbols\":10,\"SymbolsGroups\":[\"Forex\\\\Majors\"],\"ExcludedSymbols\":[],\"PercentGroupsSymbols\":100,\"IsValid\":true,\"ValidationInfo\":\"Accounts Groups list is empty!\"}],\"Actor\":\"65bc9db9d87e8600335ac180\",\"NodesType\":\"All\",\"UseAllClusters\":true,\"UseClusters\":[],\"Nodes\":[\"MT5dev\"],\"RequestName\":\"RequestSaveABookAccountsGroupsSettings\",\"RequestId\":\"be9b7c90-125c-4006-8869-3fd33056dcd0\"}",
"On": true,
"Actor": "65bc9db9d87e8600335ac180"
},
{
"SettingId": "00000000-0000-0000-0000-000000000000",
"Id": "d69bfb4f-c9f0-4f96-ae1f-b6590aff6165",
"Timestamp": "2024-03-22 08:35:17:099",
"FeatureType": "ABookSettings",
"SettingsName": "ABook Settings",
"Settings": "{\"AccountsGroups\":[{\"AccountsGroups\":[\"real\\\\tmp jpy\"],\"ExcludedAccounts\":[],\"Id\":\"46557c95-167f-446b-a65f-7a4beac2dfad\",\"Node\":\"MT5dev\",\"Platform\":\"Mt5\",\"Enabled\":false,\"Symbols\":[\"AUDNZD\"],\"PercentSymbols\":10,\"SymbolsGroups\":[\"Forex\\\\Majors\"],\"ExcludedSymbols\":[],\"PercentGroupsSymbols\":100,\"IsValid\":true,\"ValidationInfo\":\"Accounts Groups list is empty!\"}],\"Actor\":\"65bc9db9d87e8600335ac180\",\"NodesType\":\"All\",\"UseAllClusters\":true,\"UseClusters\":[],\"Nodes\":[\"MT5dev\"],\"RequestName\":\"RequestSaveABookAccountsGroupsSettings\",\"RequestId\":\"0aee1658-4e03-4dff-83a8-ddc718c67de6\"}",
"On": true,
"Actor": "65bc9db9d87e8600335ac180"
},
{
"SettingId": "00000000-0000-0000-0000-000000000000",
"Id": "43f0786b-faf7-4304-8e8b-676001b0d073",
"Timestamp": "2024-03-28 11:59:47:767",
"FeatureType": "ABookSettings",
"SettingsName": "ABook Settings",
"Settings": "{\"AccountsGroups\":[{\"AccountsGroups\":[\"real\\\\real_tmp\"],\"ExcludedAccounts\":[],\"Id\":\"0617f859-6a58-4ebf-be94-c2b653bbef4a\",\"Node\":\"MT5dev\",\"Platform\":\"Mt5\",\"Enabled\":true,\"Symbols\":[],\"PercentSymbols\":100,\"SymbolsGroups\":[\"Metals CFD\"],\"ExcludedSymbols\":[],\"PercentGroupsSymbols\":200,\"IsValid\":true,\"ValidationInfo\":\"Accounts Groups list is empty!\"}],\"Actor\":\"6478e2bc7fa1300033bcc75d\",\"NodesType\":\"All\",\"UseAllClusters\":true,\"UseClusters\":[],\"Nodes\":[\"MT5dev\"],\"RequestName\":\"RequestSaveABookAccountsGroupsSettings\",\"RequestId\":\"26aab840-1d8e-42bd-a87b-a2344b312264\"}",
"On": true,
"Actor": "6478e2bc7fa1300033bcc75d"
}
],
"PageSize": 15,
"PageNum": 1,
"TotalRecords": 165
}
}
],
"RequestId": "dd150280-4edf-406d-8cdc-f96e813b5e2d",
"Errors": [],
"ResponseMaster": "ResponseFeatureSettingsHistory"
}