Released MtApi (MT5) version 1.0.18

Issue #102: Bug? in MtApi5 SeriesInfoInteger() return int<->long

  • Fixed long type of result in function SeriesInfoInteger

Issue #95: add default constructor MqlBookInfo,MqlTradeCheckResult,MqlTradeResult

  • Added default constructors to classes MqlBookInfo, MqlTradeCheckResult

Issue #96: Add function ulong positiongetticket(int index)

  • Implemented function PositionGetTicket in MtApi (MT5)

Issue #100: Add to MtApi5: GetLastError() , ResetLastError()

  • Implemented functions GetLastError, ResetLastError() in MtApi (MT5)
  • Implemented second function SymbolInfoString (MT5)

Issue #109: MtApi5.mq5: Bug in JsonToMqlTradeRequest()

  • Fixed typo ‘Magic’ to ‘Order’ in MQL function JsonToMqlTradeRequest

Implemented function:
TerminalInfoInteger
TerminalInfoDouble
ChartSaveTemplate
ChartSaveTemplate
ChartId
ChartRedraw
ChartWindowFind
ChartClose
ChartPeriod
ChartSetDouble
ChartSetInteger
ChartSetString
ChartGetDouble
ChartGetInteger
ChartNavigate
ChartIndicatorAdd
ChartIndicatorDelete
ChartIndicatorGet
ChartIndicatorName
ChartIndicatorsTotal
ChartWindowOnDropped
ChartPriceOnDropped
ChartTimeOnDropped
ChartXOnDropped
ChartYOnDropped
ChartSetSymbolPeriod
ChartScreenShot

Release link: https://github.com/vdemydiuk/mtapi/releases/tag/MT5-v1.0.18