金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 6547|回复: 34

符合开仓条件,但未执行开仓动作

[复制链接]

6

主题

59

帖子

69

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
发表于 2022-1-24 10:16 | 显示全部楼层 |阅读模式
老师好。
刚刚盘面已经符合开仓条件,从返回的数值看也是符合的,但不知道为什么不执行开仓动作,请老师看一下:
附图为开平仓代码,以及返回值信息。

返回值

返回值
截图202201241015331249.png
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-1-24 10:32 | 显示全部楼层
你这个是开多??还有要求持仓的
用法:
TBUYHOLDINGEX(AC,STOCK,N),AC为指定的帐户名,若为空表示取当前默认帐户
STOCK为指定的品种,若空表示当前品种。


第二个参数表示的是品种,第一个才是账户,你这里第二个参数写成账户了把
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

59

帖子

69

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2022-1-24 10:39 | 显示全部楼层
老师,这里第二个参数是品种名
截图202201241039319089.png
回复

使用道具 举报

6

主题

59

帖子

69

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2022-1-24 10:40 | 显示全部楼层
ETF期权都是买单,所以在代码中并没有单独用买空,而是用不同品种名做区分
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-1-24 10:43 | 显示全部楼层
建议你把大于那几个判断的也输出看下,一种可能是浮点误差
比如10.99999输出的话两位小数是11,但计算机计算时候是小于11的会
截图202201241042488674.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-1-24 10:45 | 显示全部楼层
你可以把数字取整后判断

绝对值减小取整,即取得数据的整数部分。
用法:
INTPART(A)返回沿A绝对值减小方向最接近的整数
例如:
INTPART(12.3)求得12,INTPART(-3.5)求得-3
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

59

帖子

69

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2022-1-24 10:46 | 显示全部楼层
老师,请看附图,这是全部代码,这个值应该是整数,不存在小数的问题啊
截图202201241045421970.png
回复

使用道具 举报

6

主题

59

帖子

69

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2022-1-24 10:48 | 显示全部楼层
从附件实盘看,也是符合开仓条件的。
截图202201241048075433.png
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2022-1-24 10:52 | 显示全部楼层
内部数据都是浮点的,不是你看到的整数
比如close你看到是100,其实他不是100是有浮点误差
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

6

主题

59

帖子

69

积分

Rank: 4

等级: 专业版

注册:
2022-1-11
曾用名:
 楼主| 发表于 2022-1-24 10:53 | 显示全部楼层
资深技术02 发表于 2022-1-24 10:45
你可以把数字取整后判断

绝对值减小取整,即取得数据的整数部分。

老师,你看下面代码,每个单元的值是0或者1,所以没有小数的问题。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-11-13 07:58 , Processed in 0.308508 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表