Commit Graph

60 Commits

Author SHA1 Message Date
DW a8832b79ba Issue #32: Added function ObjectCreate in MtApi (MT4) 2016-12-27 17:41:11 +02:00
vdemydiuk 39146d68b2 Starting work on Object Functions 2016-12-26 17:49:06 +02:00
vdemydiuk 8f5a1c8222 Refactored MtApi.mq4 2016-12-21 12:01:15 +02:00
vdemydiuk f5f13a13cc Issue #32: Added function ChartRedraw 2016-12-12 17:29:52 +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
vdemydiuk 9a6968f618 Refactoring MtApi 2016-11-26 19:27:09 +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
DW 39599436ab Started version 1.0.33 of MtApi MT4 2016-11-18 12:13:00 +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 0542dd3e71 Started MtApi (MT4) version 1.0.32 2016-11-11 17:53:43 +02:00
DW 09b72fc64d Added function SymbolInfoInteger into MtApi (MT4). Added function sendLongResponse into library MTConnector 2016-11-01 12:49:39 +02:00
DW 834b0af430 Started version 1.0.31 MtApi (MT4) 2016-11-01 10:32:29 +02:00
DW 5dd1e4831d Merge branch Add_sessions 2016-11-01 10:28:24 +02:00
DW 39f11bfc34 Merge branch Manage_symbols 2016-11-01 10:18:22 +02: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 e373f7976c Refactoring MtApiService 2016-10-11 12:23:47 +03:00
vdemydiuk d4ee2cfada Issue #16: implemented backtesting functionality into MtApi5 2016-10-07 17:08:16 +03:00
Konstantin Ivanov 6b4adfaa97 Add method SymbolInfoSession() 2016-10-05 17:02:00 +03:00
Konstantin Ivanov db4bb44fb3 Add SymbolSelect() and use existing local variables 2016-09-29 17:13:41 +03:00
Konstantin Ivanov 68d5fa98af Add SymbolName() 2016-09-29 16:30:11 +03:00
Konstantin Ivanov dc28823ca9 add SymbolsTotal() 2016-09-29 16:14:53 +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 e24502f303 Started version MtApi 1.0.30 2016-08-29 17:56:26 +03:00
DW e312f52b74 Added function CopyRates. Implemented Backtesting 2016-07-25 16:49:15 +03:00
DW edc14d6c97 Started mtapi version 1.0.29 2016-06-08 12:56:10 +03:00
DW 949eb0a8c9 Fixed issue #8 (Missing StopLoss and TakeProfit properties in MtOrder) 2016-06-07 14:25:14 +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 05d762977b Started MtApi version 1.0.27 2016-05-13 11:52:06 +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 c4c1f77d38 Started MtApi version 1.0.26 2016-05-11 11:11:04 +03:00
DW 1ef3765d68 Started version 1.0.25. Added OrderModifyRequest. Changed function OrderModify to use request pattern. 2016-05-06 10:30:51 +03:00
DW 4511a64a39 Added field Swap to MtOrder class. Mark function OrderSwap as obsolete 2016-04-29 19:31:35 +03:00
DW 36965bd02c Added OrderDeleteRequest. Changed functions OrderDelete to use request pattern. Mark some order functions as obsolete. 2016-04-29 19:10:02 +03:00
DW a52cc001c8 Added OrderCloseByRequest. Changed functions OrderCloseBy to use request pattern 2016-04-29 16:25:41 +03:00
DW 4328fcb050 Added OrderCloseRequest. Changed functions OrderClose to use request pattern 2016-04-29 15:05:37 +03:00
DW ace3764317 Added OrderSendRequest/OrderSendResponse. Changed functions OrderSend to use request pattern 2016-04-28 19:34:45 +03:00
DW 640c680933 Added MtErrorCode used in MtExecutionException 2016-04-25 14:00:54 +03:00
DW 3bec28f817 Added Request/Response mechanism into mtapi. Added structure MtOrder. Added functions GetOrder, GetOrders. 2016-04-22 19:14:47 +03:00
vdemydiuk 9b40712c9c Update solution to support Visual Studio 2013. Fix problems with async quote events 2016-04-09 17:29:15 +03:00
vdemydiuk 8e41a53e93 version 1.0.24. Added functions TerminalInfoString and SymbolInfoString 2016-01-07 13:02:22 +02:00
vdemydiuk eceb71fd40 Started to work on TerminalInfoString 2016-01-07 11:40:05 +02:00
vdemydiuk 34946572bf Fixed bug in iCustom when parameters are null or empty 2016-01-07 01:30:25 +02:00