Commit Graph

45 Commits

Author SHA1 Message Date
vdemydiuk 5c96aeb2fd Issue #81: Added function TimeGMT into MtApi (MT4) 2018-02-13 19:02:08 +02:00
vdemydiuk a238e5eb36 Issue #80: Fixed wrong condition on fetch first parameter in function Execute_TerminalInfoString 2018-02-13 18:35:40 +02:00
vdemydiuk cbe75cfbf6 Issue #83: Added command button HistoryDealMethods to check functions related to the issue 2018-02-08 18:04:15 +02:00
vdemydiuk 9581431a9f Issue #84: Fixed bug in function HistoryOrderGetInteger, there was wrong return value type 2018-02-04 14:39:09 +02:00
DW fd4aac7c32 Issie #73: added wrapped function getBooleanValueW into MtApi.mq4. Issue #76: added precompiled value __DEBUG_LOG__ into MtApi.mq4 to disable logging in release verion 2018-01-16 16:06:21 +02:00
DW 36c90c8481 Updated test application (MT5): added test functions HistoryDealGetDouble, HistoryDealGetInteger, HistoryDealGetString 2018-01-11 15:28:57 +02:00
DW b838084ba2 Issue #14: Updated test application for using function PositionOpen with MqlTradeResult 2017-09-29 19:05:06 +03:00
DW 6873363d41 Fixed build of MT5 test client 2017-09-08 16:07:41 +03:00
DW b77516e324 Issue #59: Added event OnChartEvent into MtApi (MT4) 2017-09-05 18:34:26 +03:00
DW 515a12ab15 Added function ChangeAccount 2017-08-12 01:31:36 +03:00
DW d630e61e3c Issue #52: Updated functions OrderSend to use request stucture 2017-05-11 17:26:46 +03:00
DW 9cd2e3b18f Updated test application: added button on function UnlockTicks 2017-05-05 15:51:34 +03:00
DW 1c269f7339 Issue #32: Added function ObjectName into test client 2017-01-05 02:14:13 +02:00
DW a8832b79ba Issue #32: Added function ObjectCreate in MtApi (MT4) 2016-12-27 17:41:11 +02:00
vdemydiuk f5f13a13cc Issue #32: Added function ChartRedraw 2016-12-12 17:29:52 +02:00
vdemydiuk 9ef970cf1e Refactoring TestApiUiClient (Account Information tab) 2016-11-30 10:57:33 +02:00
vdemydiuk b5878ccb62 Refactoring TestApiUiClient (Check Status tab) 2016-11-29 19:08:53 +02:00
vdemydiuk 5abfeebc90 Issue #32: Added function ChartId 2016-11-28 16:03:40 +02:00
vdemydiuk e333164552 Issue #32: Added ExecutorHandle property to determine which expert will be used for execution command 2016-11-28 14:45:33 +02:00
DW fcfd741e5b Issue #37: Used ConcurrencyMode.Multiple for server and client side to avoid deadlocks and freezes of MtApiService 2016-11-23 10:51:50 +02:00
DW c722511c03 Refactored MtApiService (ver. 1.0.24): Added ExpertHandle to MtQuote and MtEvent. Added event QuoteUpdate to MtApiClient. 2016-11-18 15:47:55 +02:00
vdemydiuk 8e3f206c76 Issue #35: Implemented function TerminalInfoDouble in MtApi MT4 2016-11-15 11:06:43 +02:00
vdemydiuk 8e5dcbd2ee Issue #31: Implemented function TerminalInfoInteger in MtApi MT4 2016-11-15 10:02:30 +02:00
vdemydiuk 563a5a895b Issue #31: Implemented function SymbolInfoTick in MtApi MT4 2016-11-14 16:31:01 +02:00
vdemydiuk 32f6018858 Issue #31: Implemented function SymbolInfoDouble in MtApi MT4 2016-11-14 14:04:31 +02:00
vdemydiuk c64417474a Issue #33: Implemented function SeriesInfoInteger (MtApi MT4) 2016-11-13 23:24:38 +02:00
vdemydiuk ddcd6fa2d5 Issue #25: Implemented function CopyTicks. Used json request 2016-11-05 00:52:52 +02:00
vdemydiuk 26a3db9ae1 Small refactoring testing application (MT4) 2016-11-02 11:25:47 +02:00
DW 7d3af82e1f Updated testing application (MT4) to test functions: SymbolsTotal, SymbolName, SymbolSelect, SymbolInfoInteger 2016-11-01 18:43:49 +02:00
vdemydiuk 05452e3b90 Issue #21: Added function Print to MtApi (MT5) 2016-10-21 17:52:54 +03:00
vdemydiuk a63e628124 Updated test application for working with MtApi (MT5) version 1.0.10 2016-10-17 11:57:54 +03:00
vdemydiuk 1d407b5e16 Changed sign key in library MtApiService: using MtApiKey.snk. Added logging into MtApiService and used ILMerge.Task to merge assemblies into one dll. 2016-10-12 16:37:54 +03:00
vdemydiuk 3785ee4ace Small refactoring MtApi (MT5) and MtService. Started version 1.0.22 of MtService 2016-10-10 15:49:53 +03:00
vdemydiuk 84dfd21f9f Fixed issue #17: fix error in test client 2016-10-07 17:42:36 +03:00
vdemydiuk cacc0ea787 Implemented function PositionOpen. Made small refactoring 2016-10-06 14:04:17 +03:00
DW 1264ffd5aa Changed algorithm to execute commands in mql expert: used function OnTimer instead OnTick 2016-09-16 10:29:55 +03:00
DW a11604503a Added trade monitors (by timer and by timeframe) to check orders and make event about opened/closed orders 2016-09-09 19:10:10 +03:00
DW edc7311104 Added MtEvent into MtApiService. Added event LastTimeBar into MtApi (MT4) 2016-08-30 16:01:23 +03:00
DW e312f52b74 Added function CopyRates. Implemented Backtesting 2016-07-25 16:49:15 +03:00
DW 949eb0a8c9 Fixed issue #8 (Missing StopLoss and TakeProfit properties in MtOrder) 2016-06-07 14:25:14 +03:00
DW d01a899aae Fixed issue #7: Added Newtonsoft.Json.dll into installer 2016-05-16 15:15:21 +03:00
DW 13c3ce1445 Fixed issue #5: Color representation. MQL uses different color representation than C# System.Drawing.Color (Thanks Tr4Dr). 2016-05-13 11:53:28 +03:00
DW ed5d6d9fb5 Reractored functions GetOrder and GetOrders in MQL part. 2016-05-12 17:42:13 +03:00
DW b8e6b1a973 Fixed Issue #4: Changed function iCustom to use request/respons pattern. 2016-05-12 13:46:06 +03:00
DW 8b333f599d Migrated to VS2015 2016-05-10 17:56:39 +03:00