MA_INDICATOR Command

Get data from the Moving Average Metatrader function iMA

Help:

{
   "MSG":"HELP",
   "COMMAND":"MA_INDICATOR",
   "DESCRIPTION":"Get data from a the Moving Average indicator using the iMA function",
   "MANDATORY_TAGS":[
       "SYMBOL (String)",
       "TIMEFRAME (String)",
       "MA_PERIOD (Integer)",
       "MA_SHIFT (Integer)",
       "MA_METHOD (Integer)",
       "APPLIED_PRICE (Integer)",
       "SHIFT (Integer)"
   ],
   "OPTIONAL_TAGS":[null]
}

Example:

Single Line command (necessary for MTsocketAPI):

{"MSG":"MA_INDICATOR", "SYMBOL":"EURUSD", "TIMEFRAME":"PERIOD_H1", "MA_PERIOD":14, "MA_SHIFT":0, "MA_METHOD":0, "APPLIED_PRICE":0, "SHIFT":0}

Same command in Beauty Format:

{
    "MSG":"MA_INDICATOR",
    "SYMBOL":"EURUSD",
    "TIMEFRAME":"PERIOD_H1",
    "MA_PERIOD":14,
    "MA_SHIFT":0,
    "MA_METHOD":0,
    "APPLIED_PRICE":0,
    "SHIFT":0
}

MTsocketAPI reply:

{
   "MSG":"MA_INDICATOR",
   "DATA_VALUE":0.69516286,
   "ERROR_ID":0,
   "ERROR_DESCRIPTION":"no error"
}