149 Commits

Author SHA1 Message Date
Viacheslav Demydiuk 8317ce9604 MtApi5: fixed issue in iCustom - incorrect name of parameters 2026-07-08 16:59:02 +03:00
Viacheslav Demydiuk 3699b73cf7 Issue #290: provide information about Period (Timeframe) in event Mt5TimeBar 2026-04-06 21:55:59 +03:00
Viacheslav Demydiuk fa1e6b6c62 Issue #296: MtApi5 - Added property CommandTimeout to define time for waiting result of response from MetaTrader. Default value 30 sec 2026-04-06 20:22:10 +03:00
Viacheslav Demydiuk 249b0f9fbb Issue #262: function GetQuotes load data from MT instead of using cached quotes 2025-12-05 23:43:27 +02:00
Viacheslav Demydiuk 7b5f740a77 MtApi5: added fleld 'Flags' into MqlTick 2025-10-05 20:58:24 +03:00
Viacheslav Demydiuk c536585cd2 Issue #284: MtApi5/MQL5 - added function GetSymbols 2025-09-30 16:14:13 +03:00
Viacheslav Demydiuk 972df57028 Merge branch 'master' into dev 2025-07-28 23:20:33 +03:00
Viacheslav Demydiuk 6c1cb92f1b MtApi5: fixed typo in function iStochastic 2025-07-28 23:12:21 +03:00
Viacheslav Demydiuk ff871e5e06 MtApi5: implement function iFractals instead of mistake function iForce 2025-07-28 22:57:46 +03:00
Viacheslav Demydiuk c7b8956c99 MtApi5: fixed typo in function iChaikin 2025-07-28 22:51:35 +03:00
Viacheslav Demydiuk 143cc33c60 MtApi5: fix type in function iStochastic 2025-07-28 22:34:28 +03:00
Viacheslav Demydiuk 69d98b66b3 MtApi5: updated paramter's names in function iCustom 2025-07-25 17:11:55 +03:00
Viacheslav Demydiuk 6b3d54b9d5 MtApi5: added default value to properites of MqlParam for correct json serialization 2025-01-09 17:06:36 +02:00
Viacheslav Demydiuk ba1754d59b MtApi/MtApi5: updated logic of connection with requesting expert list and quotes 2024-12-21 23:12:59 +02:00
Viacheslav Demydiuk b7fe982393 MtApi5: fixed bug in function CopyTicks 2024-08-05 18:36:44 +03:00
Viacheslav Demydiuk e7cf0dddd0 Updated MtApi5 2024-06-16 13:27:00 +03:00
Viacheslav Demydiuk 9a5d3878fe MtApi5: make public Connect/Disconnect functions 2024-03-09 23:17:47 +02:00
Viacheslav Demydiuk 75b9aabfbd Added Newtonsoft.Json into installer 2024-03-09 17:37:54 +02:00
Viacheslav Demydiuk 35812084d5 MtApi5: Added logger in RpcClient 2024-02-25 17:48:47 +02:00
Viacheslav Demydiuk 64c10415a7 MtApi5: fixed problem of null string in command's parameters 2024-02-24 21:33:35 +02:00
Viacheslav Demydiuk 2871ddf07a MtApi5: Remove redundant classes (requests) 2024-02-23 18:10:48 +02:00
Viacheslav Demydiuk b9d99da7a8 MtApi5: initialize MqlTradeRequest's fields Symbol and Comment with default values 2024-02-20 20:26:39 +02:00
Viacheslav Demydiuk d7e05ea572 MtApi5: fixed issue with active expert executor 2024-02-13 17:58:21 +02:00
Viacheslav Demydiuk 826e13db29 MtApi5: fixing checking backtesting mode 2024-02-11 21:18:25 +02:00
Viacheslav Demydiuk 9cb12855e1 MtApi5: completed rewriting API functions for using SendCommand 2024-02-11 21:00:24 +02:00
Viacheslav Demydiuk ad822af2f2 MtApi5: updated some function for working with new core 2024-02-03 20:59:59 +02:00
Viacheslav Demydiuk caac11cdad MtApi5: Moving some functions to new core 2024-01-14 21:57:07 +02:00
Viacheslav Demydiuk 66d981ca9c MtApi5: small update in requesting quote 2024-01-13 14:48:06 +02:00
Viacheslav Demydiuk 4f9dc57c25 Moved logic related to command to MtRpcClient 2024-01-12 23:24:47 +02:00
Viacheslav Demydiuk 919ca97101 Added MtNofication message into MtClient 2024-01-12 21:29:46 +02:00
Viacheslav Demydiuk e6731d8828 Processing incoming messages in MtApi5 2024-01-12 18:22:26 +02:00
Viacheslav Demydiuk cd7648b320 Added stub for logging in MtApi5. Implemented function SendCommand. Get quotes after connection 2024-01-11 22:54:56 +02:00
Viacheslav Demydiuk b398b1b498 Integrate MtRpcClient into Mt5ApiClient 2024-01-08 19:56:31 +02:00
Viacheslav Demydiuk 9a9403a324 Added project Mt5Api to VS_2022 solution and disable some code for compilable 2024-01-07 23:19:19 +02:00
dependabot[bot] b5aef472c5 Bump Newtonsoft.Json from 12.0.2 to 13.0.2 in /MtApi5
Bumps [Newtonsoft.Json](https://github.com/JamesNK/Newtonsoft.Json) from 12.0.2 to 13.0.2.
- [Release notes](https://github.com/JamesNK/Newtonsoft.Json/releases)
- [Commits](https://github.com/JamesNK/Newtonsoft.Json/compare/12.0.2...13.0.2)

---
updated-dependencies:
- dependency-name: Newtonsoft.Json
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-12-08 05:23:05 +00:00
Viacheslav Demydiuk f9a589c2c4 MtApi [MT5] version 1.0.24 2020-11-01 12:23:30 +02:00
Viacheslav Demydiuk df579ccdd1 [MT5] logging improvements 2020-11-01 12:16:54 +02:00
Viacheslav Demydiuk 318bae3852 Issue #209: [MT5] Added function ChartId to get chart id by expert handle. 2020-10-25 19:20:44 +02:00
Viacheslav Demydiuk ce7953eee0 Issue #204: [MT5] Added function OrderSendAsync 2020-10-13 15:16:55 +03:00
Viacheslav Demydiuk 93aed4e44c Issue #202: [MT5] added Buy/Sell functions 2020-10-13 14:14:59 +03:00
Viacheslav Demydiuk 4c8c3b8766 MtApi [MT5] version 1.0.23 2020-09-04 12:10:26 +03:00
Viacheslav Demydiuk 03ff1f9176 MtApi [MT5] version 1.0.22 2020-08-28 16:48:31 +03:00
Viacheslav Demydiuk 4349eb3538 Issue #186: Implemented function PositionClosePartial 2020-08-24 22:43:20 +03:00
vdemydiuk 0f809cd60a MtApi [MT5] version 1.0.21 2019-11-11 12:52:28 +02:00
vdemydiuk d621312a8b Merged fix of issue #175 from master 2019-11-06 11:59:41 +02:00
Vasily Larionov 828c1185b3 Position modify 2019-09-24 18:52:56 +03:00
Vasily Larionov 4b384d9da2 Fix null reference exception 2019-09-21 17:20:31 +03:00
vdemydiuk ee81cfe012 Issue #143: Added function TesterStop [MT5] 2019-05-04 10:36:46 +03:00
vdemydiuk 5f4ae3cd9e Issue #74: Updated package Newtonsoft.Json from 8.0.3 to 12.0.2 2019-04-30 11:09:12 +03:00
vdemydiuk e364b313c3 MtApi5: Set version 1.0.20 2019-04-26 13:07:34 +03:00