FAQ > 金融建模 > 第三方交互 > MatLab

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;')