金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 451|回复: 18

请问一个代码

[复制链接]

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
发表于 2025-3-6 11:27 | 显示全部楼层 |阅读模式

//股票模型为一分钟周期使用,
//条件AA:=自开盘开始到当前,涨幅大于1%后面的每一根K线的收盘价都是大于当天开盘到该根K线时的均价线
//(也即分时图的那一条黄色均价线)。
//意思是涨幅大于1%以后,分时图的每分钟的收盘股价线再也没有与分时图黄色均价线(即结算价线)发生过交叉 。
//以下结算价代码在1分钟上计算有效,如果使用的是其他周期的指标数据要进行跨周期调用。
n1:=todaybar;

dm:=4-INTPART(LOG(C));

BB:=ROUNDS(IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),2+dm),colorred;//分时图的黄色均价线(即结算价线)

zf:=close>callstock(stklabel,vtclose,6,-1)*1.01;//跨周期调用涨幅大于1%数据

AA:=all(close>BB,barslast(zf));
//涨幅大于1%后面的每一根K线的收盘价都大于当天开盘到当根K线止的结算价线(也即分时图的那一条黄色均价线)

KKK: AA ;
----------------------------------------
请问为什么这个模型没有反应?代码错误在哪里呢?谢谢

回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-6 12:58 | 显示全部楼层
不是有值吗
截图202503061258086681.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2025-3-6 13:04 | 显示全部楼层
在金字塔软件后台程序化没法反应,不知道代码错误没有
回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-6 13:06 | 显示全部楼层
这个没问题啊,你可以后台debugfile输出下看
另外你要看barslast(ZF)这个返回值是多少,如果当前就满足那会返回0,历史上的有满足条件的
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2025-3-6 13:10 | 显示全部楼层
你试试加载看看603757的今天分时图
回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-6 13:15 | 显示全部楼层
没有问题,啊昨天价格21.98
今天符合条件返回距离条件的周期就是0了呀
截图202503061315129911.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2025-3-6 13:22 | 显示全部楼层
公式属性我选择默认周期是一分钟
回复

使用道具 举报

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2025-3-6 14:21 | 显示全部楼层
我使用股票后台程序化的源做股票池,然后使用上面的模型发信号。使用状态跟踪器监控603717,现在根本没有反应,选择的是一分钟周期。
回复

使用道具 举报

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2025-3-6 14:23 | 显示全部楼层
AA:=all(close>BB,barslast(zf));
//涨幅大于1%后面的每一根K线的收盘价都大于当天开盘到当根K线止的结算价线(也即分时图的那一条黄色均价线)

这个barslast(zf)是不是有问题?
回复

使用道具 举报

38

主题

9989

帖子

9999

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-3-6 14:24 | 显示全部楼层
你这样输出看下就明白了额把
当前得价格也是大于昨收得,所以最后䣌aa返回就是0
截图202503061423583635.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-4-18 21:41 , Processed in 0.126973 second(s), 24 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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