金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 1188|回复: 5

请教一个代码

[复制链接]

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
发表于 2024-7-31 17:37 | 显示全部楼层 |阅读模式
股票,当前的价格涨幅大于昨天收盘的5%,模型为一分钟周期使用,条件AA:=自开盘开始,涨幅大于1%后面的每一根K线的收盘价都是大于当根K线的开盘到当根K线的均价线(也即分时图的那一条黄色均价线)。意思是涨幅大于1%以后到当前涨幅大于5%止,分时图的股价线再也没有与均价线发生过交叉 。 谢谢。
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-8-1 09:13 | 显示全部楼层
cond1:close>callstock(stklabel,vtclose,6,-1)*1.05;
cond2:all(cond1 and close>ma(close,todaybar),todaybar);
cond3:all(close>close>ma(close,todaybar) or close<ma(close,todaybar) and ,todaybar);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2024-8-2 09:06 | 显示全部楼层
你上面的分时图的均价线计算方法好像不正确吧?

补充内容 (2024-8-2 09:06):
你这个写方法没有符合我的要求

补充内容 (2024-8-2 09:09):
要求:涨幅大于1%以后到当前涨幅大于5%止,分时图的股价线再也没有与均价线发生过交叉
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-8-2 09:08 | 显示全部楼层
n1:=todaybar;
dm:=4-INTPART(LOG(C));
结算价:ROUNDS(IF(sum(vol,n1)=0,C,sum(C*vol,n1)/sum(vol,n1)),2+dm);


cond1:close>callstock(stklabel,vtclose,6,-1)*1.05;
cond2:all(cond1 and close>结算价,todaybar);
cond3:all(close>结算价 or close<结算价 and ,todaybar);
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

47

主题

118

帖子

118

积分

等级: 免费版

注册:
2022-1-8
曾用名:
 楼主| 发表于 2024-8-2 09:46 | 显示全部楼层
cond2:all(cond1 and close>结算价,todaybar);-----------你这个是开盘以来到当前的所有K都是符合cond1 and close>结算价,但我要求的是涨幅大于1%以后到当前这一段的K符合cond1 and close>结算价。
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-8-2 09:48 | 显示全部楼层
zf:close>callstock(stklabel,vtclose,6,-1)*1.01;
cond2:all(cond1 and close>结算价,barslast(zf));
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-23 15:57 , Processed in 0.160086 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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