Commit Graph

  • 4349eb3538 Issue #186: Implemented function PositionClosePartial Viacheslav Demydiuk 2020-08-24 22:43:20 +03:00
  • e0daf9a82e Merge pull request #198 from KptKuck/dev Vyacheslav Demidyuk 2020-08-09 11:00:55 +03:00
  • 3997b6df74 add switchable Events Christian_X3 2020-06-18 05:57:05 +02:00
  • abfe1a281a fix typo in Addlog() Christian_X3 2020-06-18 05:03:21 +02:00
  • 93bfe8e56f removed redundant old projects from repo MT5-v1.0.21 Viacheslav Demydiuk 2020-02-20 17:33:30 +02:00
  • bb27b4e50d #187: removed reference to Newtonsoft.Json in project TestApiClientUI Viacheslav Demydiuk 2020-02-20 17:29:06 +02:00
  • 0f809cd60a MtApi [MT5] version 1.0.21 vdemydiuk 2019-11-11 12:52:28 +02:00
  • f22a6c21f0 Updated gitignore file: added .vs folder vdemydiuk 2019-11-07 15:45:19 +02:00
  • 625753d83a Issue #142: removed old solution of VS 2015. Updated readme file related to VS 2017 vdemydiuk 2019-11-07 15:12:26 +02:00
  • d621312a8b Merged fix of issue #175 from master vdemydiuk 2019-11-06 11:59:41 +02:00
  • a4df4bbf1e Merge pull request #177 from vlariono/master Vyacheslav Demidyuk 2019-11-06 11:46:18 +02:00
  • 43ef628c69 Issue #142: added support VS 2017 vdemydiuk 2019-11-05 17:03:58 +02:00
  • 688149bd67 Merge branch 'master' into dev vdemydiuk 2019-11-05 17:01:37 +02:00
  • c33a5ed6f5 Merge pull request #174 from HengzheLi/fix-#173 Vyacheslav Demidyuk 2019-11-05 15:39:28 +02:00
  • 828c1185b3 Position modify Vasily Larionov 2019-09-24 18:52:56 +03:00
  • 4b384d9da2 Fix null reference exception Vasily Larionov 2019-09-21 17:20:31 +03:00
  • 26de553443 #173 update IF checking hectorli 2019-08-27 22:15:59 +08:00
  • ee81cfe012 Issue #143: Added function TesterStop [MT5] vdemydiuk 2019-05-04 10:36:46 +03:00
  • 5f4ae3cd9e Issue #74: Updated package Newtonsoft.Json from 8.0.3 to 12.0.2 MT5-v1.0.20 vdemydiuk 2019-04-30 11:09:12 +03:00
  • 13b8aa9644 Disable debug loging in MtApi.ex5 vdemydiuk 2019-04-30 11:07:47 +03:00
  • e364b313c3 MtApi5: Set version 1.0.20 vdemydiuk 2019-04-26 13:07:34 +03:00
  • 68f2a7ae07 Issue #147: added non-documented types of trade operations: balance, credit, rebate vdemydiuk 2019-04-24 17:47:06 +03:00
  • 42a1da3356 Issue #136: Added new properties to the ENUM_SYMBOL_INFO_DOUBLE enumeration: SYMBOL_VOLUME_REAL, SYMBOL_VOLUMEHIGH_REAL, SYMBOL_VOLUMELOW_REAL vdemydiuk 2019-03-18 18:26:17 +02:00
  • 44fab4dae1 Issue #136: Updated structures MqlTick, MqlBook with new field volume_real. Remove redundant code from MtApiService. vdemydiuk 2019-03-18 17:31:54 +02:00
  • d1387148df Merge pull request #148 from flognity/master Vyacheslav Demidyuk 2019-03-18 16:11:48 +02:00
  • bb4ac426cd Modified the ObjectCreate such that it can take up to 30 anchor points (maximum amount of anchor points in mql5). The MtApi5.mq5 has been updated to cope with the added parameters. The MtApi5.ex5 has been rebuilt. Florian Wilhelm 2019-03-07 00:03:05 +01:00
  • 34b4e33cc9 Issue #138: removed rudiment value POSITION_COMMISION from enum ENUM_POSITION_PROPERTY_DOUBLE vdemydiuk 2019-02-20 13:12:29 +02:00
  • f01ec01a5f Disable debug loging in MtApi.ex5 MT5-v1.0.19 mt5_1_0_19 vdemydiuk 2018-06-06 15:11:56 +03:00
  • 0c38d37559 Issue #107: Added function PositionCloseAll vdemydiuk 2018-06-06 14:24:39 +03:00
  • 897892dc89 Issue #122: Added event OnLockTicksEvent (MT5) vdemydiuk 2018-06-06 12:46:24 +03:00
  • 1a5882b75a Issue #122: Implemented UnlockTicks function in MtApi (MT5) vdemydiuk 2018-06-05 19:19:35 +03:00
  • 0f717f1cb7 Issue #119: Added out parameter MqlTradeResult to function PositionClose vdemydiuk 2018-06-04 17:48:14 +03:00
  • 5d78ad5067 Issue #120: set field 'Symbol' as optional in MqlTradeRequest (MT5) vdemydiuk 2018-06-04 15:36:35 +03:00
  • 6c45f28a05 Issue #121: Added original MtTime field to MqlRates (MT5) vdemydiuk 2018-06-04 15:04:12 +03:00
  • ca3c0e735f Issue #110: Implemented function for working with global variables (MT5) vdemydiuk 2018-06-04 13:53:55 +03:00
  • f71151104b Issue #111: Added enum value SYMBOL_VISIBLE vdemydiuk 2018-05-08 19:07:52 +03:00
  • 28816a75ac Issue #113: Changed extension of logging files to *.log vdemydiuk 2018-05-08 16:44:57 +03:00
  • 6023bffed6 Issue #106: Extended structure Mt5Quote with fields from MqlTick (volume, last, time) vdemydiuk 2018-05-08 14:53:31 +03:00
  • fd34f009cd Started version 1.0.19 (MT5) vdemydiuk 2018-05-08 14:50:25 +03:00
  • 1bb2b65cdf Merge pull request #115 from CVasquezG/master Vyacheslav Demidyuk 2018-04-02 16:27:58 +03:00
  • 37e8275465 Updated README CVasquezG 2018-03-31 14:08:20 -07:00
  • 52ca4fae1e MtApi5.ex5: Update version to 1.5. Disable debug logging MT5-v1.0.18 mt5_1_0_18 vdemydiuk 2018-03-27 11:25:22 +03:00
  • 6b327e017a Removed unnecessary Windows Operations from MtApi5 code (MT5) vdemydiuk 2018-03-27 11:11:33 +03:00
  • 10a758bd93 Updated test application (MT5) to perform testing functions ChartIndicatorAdd, ChartIndicatorGet vdemydiuk 2018-03-27 10:22:16 +03:00
  • 4a9642b60c Issue #109: Fixed typo 'Magic' to 'Order' in MQL function JsonToMqlTradeRequest vdemydiuk 2018-03-26 18:06:39 +03:00
  • 6ba6496e46 Implemented functions ChartIndicatorAdd and ChartIndicatorGet vdemydiuk 2018-03-24 21:45:35 +02:00
  • 1ffbba5ee3 Updated test application (MT5) to perform testing functions ChartNavigate, ChartIndicatorDelete, ChartIndicatorName, ChartIndicatorsTotal, ChartWindowOnDropped, ChartPriceOnDropped, ChartTimeOnDropped, ChartXOnDropped, ChartYOnDropped, ChartSetSymbolPeriod, ChartScreenShot vdemydiuk 2018-03-24 19:08:40 +02:00
  • 8cdfd6fb91 Updated test application (MT5) to perform testing function ChartGetDouble and ChartGetInteger vdemydiuk 2018-03-19 19:10:51 +02:00
  • 7c3ddbabac Updated test application (MT5) to perform testing function ChartSetInteger and ChartSetString vdemydiuk 2018-03-19 18:58:12 +02:00
  • 83e0145a3a Updated test application (MT5) to perform testing function ChartPeriod and ChartSetDouble vdemydiuk 2018-03-19 18:39:15 +02:00
  • f17c7cd554 Updated test application (MT5) to perform testing function ChartWindowFind and ChartClose vdemydiuk 2018-03-19 17:23:16 +02:00
  • 4aefdd554b Updated test application (MT5) to perform testing function ChartId and ChartRedraw vdemydiuk 2018-03-19 16:23:55 +02:00
  • 820ed9a631 Refactored UI test client (MT5) vdemydiuk 2018-03-19 15:10:09 +02:00
  • 95c55e90be Added field ExpertHandle into class Mt5Quote vdemydiuk 2018-03-19 15:09:02 +02:00
  • 486a1979a6 Implemented functions ChartIndicatorName, ChartIndicatorsTotal, ChartWindowOnDropped, ChartPriceOnDropped, ChartTimeOnDropped, ChartXOnDropped, ChartYOnDropped, ChartSetSymbolPeriod, ChartScreenShot (MT5) vdemydiuk 2018-03-15 17:44:53 +02:00
  • faef5f7d18 Implemented function ChartIndicatorDelete (MT5) vdemydiuk 2018-03-15 13:15:50 +02:00
  • bd45c45fa1 Implemented function ChartNavigate (MT5) vdemydiuk 2018-03-15 12:55:46 +02:00
  • 29be184136 Implemented functions ChartGetDouble, ChartGetInteger (MT5) vdemydiuk 2018-03-15 11:20:20 +02:00
  • 9bfda95cf7 Implemented functions ChartSetDouble, ChartSetInteger, ChartSetString (MT5) vdemydiuk 2018-03-14 19:53:53 +02:00
  • 24b881d8a0 Implemented function ChartPeriod (MT5) vdemydiuk 2018-03-14 19:16:29 +02:00
  • 07dd83f890 Implemented functions ChartId, ChartRedraw, ChartWindowFind, ChartClose (MT5) vdemydiuk 2018-03-14 18:10:44 +02:00
  • 9afd30e463 Implemented function Alert (MT5) vdemydiuk 2018-03-13 18:24:40 +02:00
  • 16f454ca61 Implemented functions ChartTimePriceToXY, ChartXYToTimePrice (MT5) vdemydiuk 2018-03-13 17:28:21 +02:00
  • f3a3a582fd Issue #100: update test application for testing function SymbolInfoString (MT5) vdemydiuk 2018-03-13 11:40:16 +02:00
  • 93aaae86ed Issue #100: implemented second function SymbolInfoString (MT5) vdemydiuk 2018-03-13 11:20:55 +02:00
  • bce68fd168 Merge pull request #104 from Janderson/master Vyacheslav Demidyuk 2018-03-13 10:54:16 +02:00
  • 0812229538 Chart Commands: - ChartSaveTemplate Implemented Janderson 2018-03-12 23:08:04 -03:00
  • d0fa4af1d0 - Bug fix - when click in chartApplyTemplateButton, store template file in right place Janderson 2018-03-12 22:44:08 -03:00
  • 8eb4bcfabe Commands to handle with Terminal: - TerminalInfoDoublePropertyId - TerminalInfoIntegerPropertyId - TerminalInfoStringPropertyId Janderson 2018-03-12 22:37:06 -03:00
  • 9ea58354be Merge pull request #103 from Janderson/master Vyacheslav Demidyuk 2018-03-12 16:49:21 +02:00
  • 02774d7328 Merge branch 'mt5_1_0_18' into master Janderson FFerreira 2018-03-12 11:34:00 -03:00
  • cbff71f8d0 - Correction of Test Client - Missing codes in mtapi5.mq5 Janderson FFerreira 2018-03-12 11:17:12 -03:00
  • 951a91976c - missing mql5 file Janderson FFerreira 2018-03-11 19:56:28 -03:00
  • 6a37826486 - Add some commands to handle with Chart to MT5 api - Add some commands to handle with windows to MT5 api Janderson FFerreira 2018-03-11 19:26:25 -03:00
  • cab2de6d24 Issue #100: implemented functions GetLastError, ResetLastError() in MtApi (MT5) vdemydiuk 2018-03-09 19:18:54 +02:00
  • ec6c71607b Issue #96: Implemented function PositionGetTicket in MtApi (MT5) vdemydiuk 2018-03-08 17:45:22 +02:00
  • 0a39b69b15 Issue #95: Added default constructors to classes MqlBookInfo, MqlTradeCheckResult vdemydiuk 2018-03-08 16:22:37 +02:00
  • fe94ec21de Issue #102: fixed long type of result in function SeriesInfoInteger vdemydiuk 2018-03-08 15:31:02 +02:00
  • 34c78c73c0 Started version 1.0.18 (MT5) vdemydiuk 2018-03-08 15:26:29 +02:00
  • d7b8ef894c Issue #93: Fixed typo Cction (Action) in MtApi5.mq5 MT5-v1.0.17 vdemydiuk 2018-03-02 13:22:40 +02:00
  • 7f33cebce1 MtApi5: Set version 1.0.17 mt5_1_0_17 vdemydiuk 2018-03-02 12:21:54 +02:00
  • 84740787d5 Issue #94: Added event handler OnBookEvent (MT5). vdemydiuk 2018-03-02 11:43:03 +02:00
  • ad6bad5187 Issue #93: Added event OnTradeTransaction. Udpated json.mqh to fix JSONNumber for correct serialization zero integer value". vdemydiuk 2018-03-01 11:20:12 +02:00
  • 0086b02bc8 Issue #92: Updated test application (MT5) to use functions IndicatorCreate and IndicatorRelease vdemydiuk 2018-02-27 18:26:37 +02:00
  • f7e06c1570 Issue #92: Added functions IndicatorCreate and IndicatorRelease vdemydiuk 2018-02-26 18:21:44 +02:00
  • c86a3a3752 Issue #91: Added MarketBookGetRequest to perform function MarketBookGet (MT5) vdemydiuk 2018-02-21 14:43:25 +02:00
  • be8a17c0fd Issue #88: Activate execute commands in tester mode (MT5) MT5-v1.0.16 mt5_1_0_16 vdemydiuk 2018-02-19 19:21:29 +02:00
  • 5c6751de9b Issue #90: Added time functions: TimeCurrent, TimeTradeServer, TimeLocal, TimeGMT vdemydiuk 2018-02-19 18:48:31 +02:00
  • 83776f8b7a Minor refactoring to remote redundant code vdemydiuk 2018-02-19 17:12:26 +02:00
  • f1c1df1e00 Issue #89: Changed function OrderCheck to use json request/response vdemydiuk 2018-02-19 17:02:19 +02:00
  • d6640300f5 Issue #89: Changed function PositionOpen to use json request/response vdemydiuk 2018-02-19 15:54:03 +02:00
  • c9c188f697 Minor refactoring to remove code syle warnings vdemydiuk 2018-02-19 13:37:43 +02:00
  • 3a4f561836 Issue #87: Added event QuoteUpdate to MtApi5Client (MT5) for compatibility with MATLAB vdemydiuk 2018-02-19 11:49:52 +02:00
  • bdb30edee3 Issue #82: Responsed moved to Request folder vdemydiuk 2018-02-19 11:27:07 +02:00
  • 29f501b055 Issue #82: Refactored request responses (MtAp5). Added iCustom functions with string and boolean parameters. Added button iCustom in test application (MT5). vdemydiuk 2018-02-19 11:07:37 +02:00
  • 521d7ea2c0 Issue #82: Disabled debug mode in MtApi5.ex5. Updated test client to send order with values Expiration and Comment vdemydiuk 2018-02-18 20:24:27 +02:00
  • 0e5bb40a6f Issue #82: Refactored MQL5 expert to use json in function OrderSend DW 2018-02-17 00:10:10 +02:00
  • 14079dc3c1 Issue #82: Added stub class OrderSendRequest vdemydiuk 2018-02-15 20:32:22 +02:00
  • 3600a86971 MtApiService version 1.0.29. Added log wrapper class MtLog vdemydiuk 2018-02-15 17:37:08 +02:00
  • 83e62fbff7 Started version 1.0.16 (MT5) vdemydiuk 2018-02-15 17:33:02 +02:00