CUSTOM_INDICATOR Command
Get data from a custom indicator using the Metatrader iCustom function
Help:
{ "MSG":"HELP", "COMMAND":"CUSTOM_INDICATOR", "DESCRIPTION":"Get data from a custom indicator using the iCustom function", "MANDATORY_TAGS":[ "SYMBOL (String)", "TIMEFRAME (String)", "INDICATOR_NAME (String)", "MODE (Integer)", "SHIFT (Integer)" ], "OPTIONAL_TAGS":[ "PARAM1", "PARAM2", "PARAM3", "PARAM4" ] }
Example:
Single Line command (necessary for MTsocketAPI):
{"MSG":"CUSTOM_INDICATOR", "INDICATOR_NAME":"Momentum", "SYMBOL":"EURUSD", "TIMEFRAME":"PERIOD_H1", "MODE":0, "SHIFT":0, "PARAM1":14, "PARAM2":0}
Same command in Beauty Format:
{
"MSG":"CUSTOM_INDICATOR",
"INDICATOR_NAME":"Momentum",
"SYMBOL":"EURUSD",
"TIMEFRAME":"PERIOD_H1",
"MODE":0,
"SHIFT":0,
"PARAM1":14,
"PARAM2":0
}
MTsocketAPI reply:
{
"MSG":"CUSTOM_INDICATOR",
"DATA_VALUE":100.14402760,
"ERROR_ID":0,
"ERROR_DESCRIPTION":"no error"
}