金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2916|回复: 2

请帮忙看看后台程序化这段代码

[复制链接]

171

主题

475

帖子

485

积分

Rank: 2

等级: 标准版

注册:
2021-5-31
曾用名:
发表于 2022-8-13 00:07 | 显示全部楼层 |阅读模式
股票后台程序化,运行3秒K线周期,走完K线模式;我想写如下内容(序列模式):一个变量“昨盘差”,如果昨天收盘的时候跌停数>10,在今天9点33分前每根K线都是输出1;9点33分后,不管昨天收盘的跌停数多少,每根K线输出都是0;如果昨天收盘的时候跌停数<10,今天所有K线上,这个变量输出都是0;
GLOBALVARIABLE:昨盘差:=0;
STSH:=TOTLOWER('STSH' );
STSZ:=TOTLOWER('STSZ' );
跌停数:TOTLOWER('SH' )+TOTLOWER('SZ' );
IF TODAYBAR=1 THEN 昨盘差:=REF(跌停数,1)>10;//是序列模式,如果是第二K线或者第之后到9点33分之间的的K线,此处会不会就没没有“昨盘差”的数据?
IF CURRENTTIME>=093300 THEN 昨盘差:=0;

请问上述代码是否正确?
回复

使用道具 举报

171

主题

475

帖子

485

积分

Rank: 2

等级: 标准版

注册:
2021-5-31
曾用名:
 楼主| 发表于 2022-8-13 09:15 | 显示全部楼层
补充说明:我知道序列模式没有每K线的输出,我说的每根K线输出是指当时是最后一根K线的时候的当时输出值,不是最后一根K线就不需要这个值了
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2022-8-15 08:41 | 显示全部楼层
逻辑上没问题。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-6 20:07 , Processed in 0.125852 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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