金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4846|回复: 12

代码执行

[复制链接]

45

主题

106

帖子

106

积分

等级: 免费版

注册:
2022-1-8
曾用名:
发表于 2022-1-25 09:39 | 显示全部楼层 |阅读模式
//15分钟周期

//前天最高价不能达到涨停板价格

N:=BARSLAST(date<>ref(date,1))+1;   
//当天开盘开始到现在的K线位置周期数量
AA:=ref(ref(HIGH,N-1),N);      //昨天第一根K线的最高价

BB:=ref(ref(HIGH,N-2),N);      //昨天第二根K线的最高价

CC:=ref(ref(HIGH,N-3),N);      //昨天第三根K线的最高价

WW:=ref(c,N);               //昨天收盘价

RR:=ref(ref(c,N),N);        //前天收盘价

EE:=ref(ref(hhv(HIGH,N),N),N);//前天的最高价;

DQTC:=ref(ref(ref(c,N),N),N); //大前天收盘价

QTZTBJ:=ROUND(DQTC*1.1*100)/100;//前天的涨停价

ZTZTBJ:=ROUND(RR*1.1*100)/100; //   昨天的涨停价


YU001:=EE<QTZTBJ;//前天最高价不能达到涨停板价格

YU002:=(AA>=ZTZTBJ OR  BB>=ZTZTBJ OR  CC>=ZTZTBJ) AND  C=ZTZTBJ;
//昨天10:15分钟前面出现涨停板(即15分钟周期的当天第一根K线或者第2根K线或者第3根K线的最高价达到涨停板


ZTZTB-01:YU001  AND  YU002;

请问这些代码为什么无法在状态池执行?


回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-25 09:42 | 显示全部楼层
什么意思?筛选不出股票?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

106

帖子

106

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2022-1-25 09:47 | 显示全部楼层
筛选不出股票

补充内容 (2022-1-25 09:52):
现在弹出一个000829在状态池中间了,但是明显符合昨天10:15分钟前涨停条件。

补充内容 (2022-1-25 09:52):
改正:不符合条件

补充内容 (2022-1-25 09:53):
明显不符合昨天10:15分钟前涨停条件。
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-25 09:58 | 显示全部楼层
你这个首先应该数据就不足吧?
指标加载在这个品种上显示不符合条件的。状态池没道理选出来的。

你补充下最近几天的5分钟数据,至少3天吧。再重新运行下。

你这个总体思路是昨天15分钟前涨停,前天最高价没有涨停 并且今天的最新价等于昨天的涨停价?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

106

帖子

106

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2022-1-25 10:01 | 显示全部楼层
是昨天15分钟前涨停,前天最高价没有涨停,然后把昨天符合这个条件的放进状态池,然后等今天的条件下单

补充内容 (2022-1-25 10:05):
昨天补充了数据了的,现在再次补充了5分钟数据

补充内容 (2022-1-25 10:08):
上面这些代码模型我是写放进“后台交易系统”栏中的,不是写在“条件选股”栏中的

补充内容 (2022-1-25 10:09):
是必须写在“”条件选股“”栏中吗?

补充内容 (2022-1-25 10:18):
你们测试一下上面的代码看看状态池反应
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-25 10:18 | 显示全部楼层
你不是在股票池里的嘛?
你在股票池里选择条件的时候 选择 这个指标:ZTZTB-01  作为条件就行了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

106

帖子

106

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2022-1-25 10:24 | 显示全部楼层
技术009 发表于 2022-1-25 10:18
你不是在股票池里的嘛?
你在股票池里选择条件的时候 选择 这个指标:ZTZTB-01  作为条件就行了。

设置了10秒擦新,还是没法看见状态池有动作
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-25 10:32 | 显示全部楼层
YU002:=(AA>=ZTZTBJ OR  BB>=ZTZTBJ OR  CC>=ZTZTBJ) AND  C=ZTZTBJ;

这种直接指定到特定价格的条件很难满足的啊。
去掉这个条件才能选出股票。但是也不多,在这个基础还要做这个价格判断 就更少了甚至没有。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

45

主题

106

帖子

106

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2022-1-25 10:39 | 显示全部楼层
技术009 发表于 2022-1-25 10:32
YU002:=(AA>=ZTZTBJ OR  BB>=ZTZTBJ OR  CC>=ZTZTBJ) AND  C=ZTZTBJ;

这种直接指定到特定价格的条件很难 ...

昨天已经出现好几个股票10:15分钟前面已经涨停板,收盘也涨停板。

补充内容 (2022-1-25 10:40):
是不是这个c=ZTZTB 错误了?

补充内容 (2022-1-25 10:41):
应该是要写昨天的收盘价是涨停板的,这个C是出问题?

补充内容 (2022-1-25 10:43):
现在状态池出现动作了

补充内容 (2022-1-25 10:44):
修改了这个C=ZTZTBJ才有动作
回复

使用道具 举报

20

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-1-25 10:41 | 显示全部楼层
你就单独用  

C=ZTZTBJ;   你看看能筛选出几只股票。
我说的这个条件限制住了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-1-8 11:58 , Processed in 0.208957 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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