c易语言自定义函数规则,【图】请教用易语言写通达信的自定义函数dll接口_选股公式,炒股公式,炒股,股票公式,炒股软件_股票软件技术交流论坛_理想论坛 - 股票论坛...

请问周大师,易语言中调用tdx的这个dll接口,程序执行查询10档等是可以,但在调用逐笔委托/成交接口时直接core出,按文章的方法置入代码也是一样。请教下有没有解决方法,或时哪里有错误的地方,怎么易语言debug不出错误会直接core掉,多谢!

接口用python等调用都ok。

.子程序 _逐笔委托查询按钮_被单击

.局部变量 范围开始位置, 整数型, , , 范围开始位置,最后一条K线位置是0, 前一条是1, 依此类推

.局部变量 范围大小, 短整数型, , , 范围大小,API执行前,表示用户要请求的K线数目, API执行后,保存了实际返回的K线数目,最大2000

.局部变量 Result, 文本型

.局部变量 ErrInfo, 文本型

.局部变量 接口返回状态, 逻辑型

Result = 取空白文本 (1024 × 1024)

ErrInfo = 取空白文本 (256)

范围开始位置 = 0

范围大小 = 2000

.如果 (连接状态 = 真)

.如果 (获取市场代码 (个股代码编辑框.内容) = 到字节 (1))

log (“沪市无逐笔委托数据。”)

返回 ()

.否则

.如果结束

log (“查询逐笔委托:” + 个股代码编辑框.内容)

.如果 (取文本长度 (个股代码编辑框.内容) = 6)

' 置入代码 ({ 252, 139, 244, 139, 252, 131, 239, 12, 139, 205, 43, 206, 193, 233, 2, 131, 193, 12, 243, 165, 131, 236, 12, 131, 237, 12 })

接口返回状态 = 获取逐笔委托 (获取市场代码 (个股代码编辑框.内容), 个股代码编辑框.内容, 范围开始位置, 范围大小, Result, ErrInfo)

.如果真 (接口返回状态)

log (“获取成功”)

' log (Result)

.如果真结束

log (ErrInfo)

.否则

log (“个股代码 格式错误”)

.如果结束

.否则

log (“服务器未连接或已断开,请连接后执行。”)

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值