Commit Graph

77 Commits

Author SHA1 Message Date
Gunther Schulz c845eadfc6 add feature to correct historical tick data
some brokers (markets.com) deliver tick incorrect historical tick data. this commit attempts to automatically correct the tick price data
2020-11-19 14:38:46 +01:00
Gunther Schulz 2510e59cd6 fix indicator plots starting at the wrong timestamp under certain cond.
plots would shift if the processing of indicaters would shift, if a new candle would for in MT while processing of indicator data of the client was still in process. The fix ensure, that any new indicator data starts at the correct timestamp.
2020-11-19 14:38:15 +01:00
Gunther Schulz de0f3468f1 improve indicator display for more clarity
Removed unused buffer value placeholder
Removed 0 as first indicator value
2020-11-08 20:37:05 +01:00
Gunther Schulz 3b85a93e97 add support for indicator short name
apply styler 
shortened indicator refresh. indicators draw much faster now
2020-11-08 13:31:20 +01:00
Nikolai b17e82d99d Merge pull request #9 from Gunther-Schulz/indicator
Drawing custom indicator data to charts
2020-10-12 10:25:50 +03:00
Gunther Schulz d423745c93 some fixes 2020-10-10 17:20:08 +02:00
Gunther Schulz 1b2beab4c4 update README and changelog
minor update to JsonAPIIndicator
2020-06-13 17:34:11 +02:00
Gunther Schulz ae6a2367b1 fix formating 2020-04-30 19:03:23 +02:00
Gunther Schulz b550a423a1 changelog 2020-04-30 18:58:17 +02:00
Gunther Schulz de6b4f0546 add support for plot labels for chart indicator lines
cleanup
2020-04-30 18:55:49 +02:00
Gunther Schulz 2c77099430 update changelog 2020-04-30 16:26:36 +02:00
Gunther Schulz 99ea77ebfe cleanup 2020-04-30 10:49:01 +02:00
Gunther Schulz 4b2297fbfb allow ENUM as string as parameters for indicators
minor code optimization
2020-03-04 12:32:48 +01:00
Gunther Schulz 37cb0fe738 cleanup 2020-03-03 12:52:46 +01:00
Gunther Schulz cc0f9b7575 change error handling to utilize MQL5 standard error handling 2020-03-02 22:11:32 +01:00
Gunther Schulz 7099ac1cac add chart control
open and draw indicator lines on chart
2020-03-01 18:06:24 +01:00
Gunther Schulz 820329307f add indicator control 2020-02-23 14:03:25 +01:00
Gunther Schulz 1bad67048f add spread support for price candle data 2020-02-16 22:17:37 +01:00
Gunther Schulz f27bc3d1d9 add indicator
control any mt5 indicator
2020-02-16 12:51:36 +01:00
Gunther Schulz c1e136d64e minor README.md formating cleanup 2020-02-16 12:51:14 +01:00
Gunther Schulz dc60a0a0c9 update .gitattributes for Metatrader 5 file types 2020-02-16 12:22:02 +01:00
Gunther Schulz 34af70c043 add script to remove binary characters and add BOM 2020-02-16 12:00:27 +01:00
Nikolai 036c2d4cfd Update JsonAPI.mq5 2020-02-16 11:03:50 +03:00
Nikolai 7deedb72c5 Update JsonAPI.mq5 2020-02-16 11:01:55 +03:00
Nikolai 126c669c62 Bug fix 2020-02-16 11:01:49 +03:00
Nikolai 03088ea2ec Update README.md 2020-02-13 18:16:35 +03:00
Nikolai e14b83e023 v 2.0 2020-02-13 18:15:23 +03:00
Nikolai 598253cfc3 Update JsonAPI.mq5 2020-02-12 20:41:03 +03:00
Nikolai aee89843da Update JsonAPI.mq5 2020-02-12 20:34:41 +03:00
Nikolai 9457e57890 Update JsonAPI.mq5
Reconnect loop
2020-02-12 20:19:22 +03:00
Nikolai 01ac1bbc11 Merge pull request #6 from freedumb2000/ticks-support
Support for tick data
2020-01-28 23:30:33 +03:00
Gunther Schulz 081fdfbdfe add support for higher tick timestamp resolution 2020-01-15 10:21:18 +01:00
Gunther Schulz 4d06d0e060 remove all Lizar contrib files and dependencies
add changelog
2020-01-12 20:22:06 +01:00
Gunther Schulz bc594e97e7 free symbol hooks, cvs write support 2020-01-09 22:04:38 +01:00
Gunther Schulz b897386df3 add multi symbol support 2020-01-06 18:01:31 +01:00
Gunther Schulz 00d4695a44 add Lizar contrib files
https://www.litefx.to/metatrader-5/experts/3691-multicurrency-ontick-string-symbol-event-handler-expert-for-metatrader-5.html
2020-01-04 09:57:33 +01:00
Gunther Schulz 3ae47611e0 WIP fix support for multiple data streams with different time frames 2020-01-04 08:46:22 +01:00
Gunther Schulz 1c5d09a670 retry binding ZMQ to ports with delay if it fails at first 2020-01-03 20:41:16 +01:00
Gunther Schulz 59f11a7bf8 don't re-bind sockets when re-setting chart symbol and frame 2020-01-03 18:19:41 +01:00
Gunther Schulz 65c1ec1fca add support for ticks 2020-01-01 12:25:03 +01:00
Nikolai cbbd833d98 Update README.md 2019-10-28 14:52:55 +03:00
Nikolai d9601a5b28 Update README.md 2019-10-08 22:11:09 +03:00
Nikolai c8112fe8b8 Update README.md 2019-10-08 22:10:30 +03:00
Nikolai 04120880d2 Update README.md 2019-10-08 21:35:52 +03:00
Nikolai 1cc0fdf180 Merge branch 'master' of https://github.com/khramkov/MQL5-JSON-API 2019-08-13 22:54:50 +03:00
Nikolai a0f6a151b1 Bug fix 2019-08-13 22:54:43 +03:00
Nikolai 9c0819251d Update README.md 2019-07-30 14:11:13 +03:00
Nikolai f264a80d96 Update README.md 2019-07-30 13:09:46 +03:00
Nikolai 1332b71bc8 Merge branch 'master' of https://github.com/khramkov/MQL5-JSON-API 2019-07-30 13:08:08 +03:00
Nikolai d5c4dbf410 1.30 2019-07-30 13:08:00 +03:00