Commit Graph

  • 64c10415a7 MtApi5: fixed problem of null string in command's parameters Viacheslav Demydiuk 2024-02-24 21:33:35 +02:00
  • 4d0b0ce513 MT5 expert: fixed issues with incorrect name of parameters; fixed time conversation Viacheslav Demydiuk 2024-02-24 21:30:17 +02:00
  • 2871ddf07a MtApi5: Remove redundant classes (requests) Viacheslav Demydiuk 2024-02-23 18:10:48 +02:00
  • b9d99da7a8 MtApi5: initialize MqlTradeRequest's fields Symbol and Comment with default values Viacheslav Demydiuk 2024-02-20 20:26:39 +02:00
  • d7e05ea572 MtApi5: fixed issue with active expert executor Viacheslav Demydiuk 2024-02-13 17:58:21 +02:00
  • 826e13db29 MtApi5: fixing checking backtesting mode Viacheslav Demydiuk 2024-02-11 21:18:25 +02:00
  • 5c72c08fa6 MQL5: small updates in expert Viacheslav Demydiuk 2024-02-11 21:02:21 +02:00
  • 9cb12855e1 MtApi5: completed rewriting API functions for using SendCommand Viacheslav Demydiuk 2024-02-11 21:00:24 +02:00
  • ad822af2f2 MtApi5: updated some function for working with new core Viacheslav Demydiuk 2024-02-03 20:59:59 +02:00
  • df95872029 MQL5: update commands types Viacheslav Demydiuk 2024-02-03 20:38:15 +02:00
  • 788de22665 MQL5: completed update expert's code for using new MtApiCore Viacheslav Demydiuk 2024-02-02 15:28:32 +02:00
  • 2a6b2ebadd MQL5: removed redundant code related to commands cases Viacheslav Demydiuk 2024-01-28 21:59:19 +02:00
  • b8dae86a88 MQL5: use executor handler to process commands Viacheslav Demydiuk 2024-01-28 21:55:22 +02:00
  • a155d7ff07 MQL5: Removed redundant code Viacheslav Demydiuk 2024-01-28 20:01:40 +02:00
  • 9c8ba497d0 MQL5: completed implement mql functions with new protocol Viacheslav Demydiuk 2024-01-28 16:19:37 +02:00
  • 04341ffc58 MQL5: continue updating mql expert according to new core Viacheslav Demydiuk 2024-01-21 19:20:14 +02:00
  • 0edb00beb3 MQL5: update function to use new protocol Viacheslav Demydiuk 2024-01-14 21:57:56 +02:00
  • caac11cdad MtApi5: Moving some functions to new core Viacheslav Demydiuk 2024-01-14 21:57:07 +02:00
  • 931dc82524 MQL: small update expert code of sending quote to client Viacheslav Demydiuk 2024-01-13 14:50:15 +02:00
  • 66d981ca9c MtApi5: small update in requesting quote Viacheslav Demydiuk 2024-01-13 14:48:06 +02:00
  • 4f9dc57c25 Moved logic related to command to MtRpcClient Viacheslav Demydiuk 2024-01-12 23:24:47 +02:00
  • 06082539c3 MQL5: disable some functionality for testing new MtService Viacheslav Demydiuk 2024-01-12 21:31:20 +02:00
  • 919ca97101 Added MtNofication message into MtClient Viacheslav Demydiuk 2024-01-12 21:29:46 +02:00
  • 98e3961e18 Added MtNotification message for sending client ready. Moved parsing message to MtMessage source code Viacheslav Demydiuk 2024-01-12 21:28:35 +02:00
  • e6731d8828 Processing incoming messages in MtApi5 Viacheslav Demydiuk 2024-01-12 18:22:26 +02:00
  • ecd09ad6a8 Small fix in MtService Viacheslav Demydiuk 2024-01-12 18:21:29 +02:00
  • 66881b45b9 Removed unused argument is_testing from function initExpert Viacheslav Demydiuk 2024-01-12 18:20:35 +02:00
  • 9ef4fd768f Fixed bug in parsing MtEvent Viacheslav Demydiuk 2024-01-12 18:13:32 +02:00
  • 40d1d5d8d5 Updated test client for MtApi5 Viacheslav Demydiuk 2024-01-11 22:55:37 +02:00
  • cd7648b320 Added stub for logging in MtApi5. Implemented function SendCommand. Get quotes after connection Viacheslav Demydiuk 2024-01-11 22:54:56 +02:00
  • af5dd93056 Added message MtClientReady into MtClient. Added event Disconnected into MtRpcClient Viacheslav Demydiuk 2024-01-11 22:52:43 +02:00
  • 19fb08fba4 Added message MtClientReady in MtService Viacheslav Demydiuk 2024-01-11 22:50:57 +02:00
  • 4a6f09d75b Set external functions in MT5Connector to be visible for loading DLL Viacheslav Demydiuk 2024-01-08 22:05:37 +02:00
  • b398b1b498 Integrate MtRpcClient into Mt5ApiClient Viacheslav Demydiuk 2024-01-08 19:56:31 +02:00
  • 9a9403a324 Added project Mt5Api to VS_2022 solution and disable some code for compilable Viacheslav Demydiuk 2024-01-07 23:19:19 +02:00
  • a095fb137b Update MT5Connector project for using MtService Viacheslav Demydiuk 2024-01-06 20:01:32 +02:00
  • bccd1e7051 Added thirdparty: boost library Viacheslav Demydiuk 2024-01-06 19:55:56 +02:00
  • bf49f439e1 Included projects MtClient and MtService into VS_2022 solution Viacheslav Demydiuk 2024-01-04 18:35:54 +02:00
  • feb0192b11 Added new projects of new RPC core: MyClient and MtServivce Viacheslav Demydiuk 2024-01-04 18:35:15 +02:00
  • 2a13699900 Added empty VS_2022 solution Viacheslav Demydiuk 2024-01-03 22:55:51 +02:00
  • 8fcfbc379d Removed MT5 projects from VS_2017 solution. MT5 projects will be moved to VS_2022 Viacheslav Demydiuk 2024-01-03 22:33:50 +02:00
  • 8dc2b218a5 Merge pull request #260 from joecklau/patch-3 Vyacheslav Demidyuk 2023-02-21 12:25:17 +02:00
  • c9d1f504c5 Merge pull request #274 from vdemydiuk/dependabot/nuget/MtApi5/Newtonsoft.Json-13.0.2 master_v1 Vyacheslav Demidyuk 2023-02-21 09:54:28 +02:00
  • aa42a121b0 Merge pull request #269 from vdemydiuk/dependabot/nuget/MtApi/Newtonsoft.Json-13.0.1 Vyacheslav Demidyuk 2023-02-21 09:54:14 +02:00
  • b5aef472c5 Bump Newtonsoft.Json from 12.0.2 to 13.0.2 in /MtApi5 dependabot[bot] 2022-12-08 05:23:05 +00:00
  • e683b16f32 Bump Newtonsoft.Json from 8.0.3 to 13.0.1 in /MtApi dependabot[bot] 2022-06-22 18:34:03 +00:00
  • d27addc694 Update LogConfigurator.cs Joe 2021-07-11 17:07:23 +08:00
  • 2c24ec4371 Merge pull request #248 from joecklau/patch-1 Vyacheslav Demidyuk 2021-02-10 18:11:06 +02:00
  • b06e907489 Merge pull request #247 from vdemydiuk/dependabot/nuget/MTApiService/log4net-2.0.10 Vyacheslav Demidyuk 2021-02-10 18:09:25 +02:00
  • 879a907c5c Fix: error-checking condition was inverted. Joe 2021-01-30 17:29:58 +08:00
  • 70fb0a32b8 Bump log4net from 2.0.5 to 2.0.10 in /MTApiService dependabot[bot] 2021-01-29 20:11:26 +00:00
  • 077bec66fa Merge pull request #243 from KptKuck/dev_typo_fix MT4-v1.0.43 Vyacheslav Demidyuk 2020-12-14 16:54:23 +02:00
  • 38a7b5f103 fix typo MtApi5.mq5 Christian_X3 2020-12-14 09:05:06 +01:00
  • 060591ff3a Issue #238: update codepage MtApi.mq4 to UTF-8 Viacheslav Demydiuk 2020-12-05 19:43:25 +02:00
  • 88cb70285c Issue #226: added small fix to stop expert correctly in backtesting mode Viacheslav Demydiuk 2020-11-29 20:08:54 +02:00
  • 3a05fc3353 Issue #226: Implemented two modes of lock ticks: LOCK_EVERY_TICK and LOCK_EVERY_CANDLE. Added event OnLockTicks Viacheslav Demydiuk 2020-11-29 19:30:21 +02:00
  • acd8514c38 MtApi (MT4) version 1.0.43 Viacheslav Demydiuk 2020-11-29 19:25:54 +02:00
  • 88dfa84776 Merge pull request #229 from eabase/patch-1 Vyacheslav Demidyuk 2020-11-13 22:25:55 +02:00
  • 8438f0c94b Issue #230: used template method GetNamedParameter in MTConnector.dll Viacheslav Demydiuk 2020-11-13 21:58:56 +02:00
  • f48521cd1d Update README.md eabase 2020-11-13 16:32:10 +02:00
  • 80703b1386 Issue #222: updated Readme Viacheslav Demydiuk 2020-11-12 21:08:53 +02:00
  • 2b9083c342 Merge pull request #227 from eabase/dev Vyacheslav Demidyuk 2020-11-12 21:04:47 +02:00
  • 8369788133 Added con2mtapi python example for MT4 eabase 2020-11-12 17:21:01 +02:00
  • 1a1b0cd822 Issue #218: Used refenrces instead of pointers in C++ functions MT5-v1.0.24 Viacheslav Demydiuk 2020-11-01 15:59:11 +02:00
  • f6659ed91d MTApiService version 1.0.34 Viacheslav Demydiuk 2020-11-01 15:52:51 +02:00
  • 56a48e328b Issue #218: signed MtApiSerivce.dll Viacheslav Demydiuk 2020-11-01 13:13:08 +02:00
  • f9a589c2c4 MtApi [MT5] version 1.0.24 Viacheslav Demydiuk 2020-11-01 12:23:30 +02:00
  • df579ccdd1 [MT5] logging improvements Viacheslav Demydiuk 2020-11-01 12:16:54 +02:00
  • 318bae3852 Issue #209: [MT5] Added function ChartId to get chart id by expert handle. Viacheslav Demydiuk 2020-10-25 19:20:44 +02:00
  • 60c8a646ff Merge pull request #217 from KptKuck/dev_matlab_basic_example Vyacheslav Demidyuk 2020-10-25 15:58:40 +02:00
  • 8e6c677e67 Merge pull request #216 from KptKuck/dev_matlab_adv_example Vyacheslav Demidyuk 2020-10-25 15:54:04 +02:00
  • ee3d47d625 Merge pull request #214 from KptKuck/dev_labor Vyacheslav Demidyuk 2020-10-25 15:48:45 +02:00
  • 258a98f7d5 add a simple MatLab example with Output Windows Christian_x7 2020-10-24 11:47:42 +02:00
  • a6e3c2a3e8 forgotten files :-) Christian_x7 2020-10-24 10:24:10 +02:00
  • 76a6216cf7 Add a advanced example It uses its own API which I packed between MTApi5 and MatLab. Possible that this is useless, but errors from the .NET assembly are more tradable. Christian_x7 2020-10-24 10:14:58 +02:00
  • 06516d1d46 add a simple python example Christian_x7 2020-10-24 05:04:59 +02:00
  • 9eedf15e9e Issue #208: fixed issue with calling CheckOrders after starting TradeMonitor event MtApi has disconnected state MT4-v1.0.42 Viacheslav Demydiuk 2020-10-22 22:26:17 +03:00
  • 373bfe4997 [MT4] Log improvements Viacheslav Demydiuk 2020-10-22 21:24:28 +03:00
  • 0cd8edb933 Updated LogConfigurator to avoid creation of many log files during several clients in one app session Viacheslav Demydiuk 2020-10-22 21:19:30 +03:00
  • a66f18c2b3 MTApiService version 1.0.33 Viacheslav Demydiuk 2020-10-22 20:11:51 +03:00
  • 71964c3303 MtApi (MT4) version 1.0.42 Viacheslav Demydiuk 2020-10-22 16:25:18 +03:00
  • 4e7f8b93f4 Merge pull request #208 from mbochmann/dev Vyacheslav Demidyuk 2020-10-22 18:57:16 +03:00
  • 5715e7e2b8 Update readme.md Mitja Bochmann 2020-10-18 11:12:28 +02:00
  • 833ce1f192 Added ModifiedOrdersMonitor, added some more doc Mitja 2020-10-18 11:05:18 +02:00
  • 724162f29d Updated documentation of newly added classes m.bochmann 2020-10-13 15:52:55 +02:00
  • 739567d871 Bugfix in TimerTradeMonitor m.bochmann 2020-10-13 15:36:59 +02:00
  • a12ddba765 Changed design of monitors for better extensibility m.bochmann 2020-10-13 15:10:26 +02:00
  • 9a5acac2db Update readme: updated links MT5-v1.0.23 Viacheslav Demydiuk 2020-10-13 15:19:26 +03:00
  • 7a776de8d3 Update readme: added link to telegram's chat Viacheslav Demydiuk 2020-10-13 15:18:03 +03:00
  • ce7953eee0 Issue #204: [MT5] Added function OrderSendAsync Viacheslav Demydiuk 2020-10-13 15:16:55 +03:00
  • 93aed4e44c Issue #202: [MT5] added Buy/Sell functions Viacheslav Demydiuk 2020-10-13 14:14:59 +03:00
  • 4c8c3b8766 MtApi [MT5] version 1.0.23 Viacheslav Demydiuk 2020-09-04 12:10:26 +03:00
  • 73ebde8b6b Added link on Telegram's channel to readme Viacheslav Demydiuk 2020-08-30 12:28:54 +03:00
  • e33ba5b51f Issue #190: updated MtApi5.mq5 to version 1.7. Init string variable _erro MT5-v1.0.22 Viacheslav Demydiuk 2020-08-28 18:54:33 +03:00
  • a0a4263e24 Issue #190: implemented function sendErrorResponse in Mt5Connector Viacheslav Demydiuk 2020-08-28 17:39:49 +03:00
  • 5d18dd4ad3 MTApiService version 1.0.32 Viacheslav Demydiuk 2020-08-28 17:28:34 +03:00
  • 03ff1f9176 MtApi [MT5] version 1.0.22 Viacheslav Demydiuk 2020-08-28 16:48:31 +03:00
  • f376b4e0e5 MtApi (MT4) version 1.0.41 MT4-v1.0.41 Viacheslav Demydiuk 2020-08-26 22:59:21 +03:00
  • fc54b5dd4a Updated test application (MT5) to perform testing functions iBullsPower, iBearsPower, BarsCalculated, CopyBuffer. MT5-v1.0.21a Viacheslav Demydiuk 2020-08-26 21:06:26 +03:00
  • dd05804082 Issue #201: call iBullsPower instead iBearsPower in MQL Viacheslav Demydiuk 2020-08-26 17:53:31 +03:00