Q:英文系统下,用Matlab调用天软函数时可能碰到的问题:
ts.Cycle=’1分钟线’
ts.RemoteExecute('return select datetimetostr(["date"]),["price"],["buy1"],["bc1"],["sale1"],["sc1"] from markettable datekey strtodatetime("2011-05-27 09:30:00") to strtodatetime("2011-05-27 15:15:00") of "IF1106" end;')
返回为空
A:
原因:英文系统不识别中文
方法一:
将此处改为中文(简体,中国)
方法二:
ts.RemoteExecute('setsysparam(pn_cycle(),cy_1m());return select datetimetostr(["date"]),["price"],["buy1"],["bc1"],["sale1"],["sc1"] from markettable datekey strtodatetime("2011-05-27 09:30:00") to strtodatetime("2011-05-27 15:15:00") of "IF1106" end;')