- Fixed
MT5.GetSymbol()
andMT5.Quick_GetSymbol()
when the symbol is listed in MT5 but doesn't have data. These are very exceptional cases, though they exists.
- Added
MT5.GetTimesSales()
. - Fixed
MT5.AllSymbols()
. Some brokers was returning error message. - Fixed
MT5.Quick_GetSymbol()
. The function was returning error if rows requested are bigger than the table available in MT5. It was happening more frequently in very recently IPO companies. - Added EURUSD example in Articles tab.
- Added
MT5.SymbolExpiration()
. - Added
MT5.ServerTime()
. - Fixed
MT5.AllSymbols()
. MT5.GetSymbol()
now acceptsiRows = Inf
.MT5.MarketIsOpen()
now checks if internet is working as well.MT5.BidAskBook()
andMT5.BidAskSpread()
now are adapted to work on auctions.- Changed
SUB_REQUEST_DIVISOR
from!
to#
. Check forum. - Added layers of sanity checks in data-obtain functions.
- More blocks of texts was translated to english.
- General bugs fixed and documentation updated.
- Added
MT5.SymbolInMarketwatch()
. - Added
MT5.CheckVersion()
. - Fixed
MT5.MarketIsOpen()
. Check ?MT5.MarketIsOpen for more details.
Some functions were updated to newer unlist()
of latest versions of R. All functions below now are coerced to return logical when is applicable.
MT5.MarketwatchAdd()
MT5.MarketwatchRemove()
MT5.MarketwatchRemove()
MT5.ModifyPosition()
MT5.ModifyOrder()
MT5.RemoveAllChartsObjects()
MT5.ClosePosition()
MT5.DeleteOrder()
MT5.DrawHorizontalLine()
- Added
MT5.AllSymbols()
.
Uploaded to GitHub. Experimental use only.