金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 3213|回复: 5

变量赋值问题

[复制链接]

51

主题

164

帖子

164

积分

等级: 免费版

注册:
2023-1-15
曾用名:
发表于 2023-12-8 08:59 | 显示全部楼层 |阅读模式
代码如下:
D:=1;
D:=IF(条件成立,ref(D,1)+D,D);
第一根K线,条件不成立,D=1;
第二根K线,条件成立,D=2;
第三根K线,条件成立,这时候ref(D,1)已经=2,D应该=3,但结果还是2,什么原因,如何解决?




回复

使用道具 举报

3

主题

823

帖子

864

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2023-12-8 09:05 | 显示全部楼层
你的D是普通变量。普通变量在每根k上,D:=1都会被赋值。你应该吧d定义为全局变量。
VARIABLE:D=1;



回复

使用道具 举报

51

主题

164

帖子

164

积分

等级: 免费版

注册:
2023-1-15
曾用名:
 楼主| 发表于 2023-12-8 09:13 | 显示全部楼层
好的,好的。
回复

使用道具 举报

51

主题

164

帖子

164

积分

等级: 免费版

注册:
2023-1-15
曾用名:
 楼主| 发表于 2023-12-8 09:20 | 显示全部楼层
VARIABLE:D=1;
D:=IF(open>close,ref(D,1)+D,D);
FF:D,COLORYELLOW;
还是=2

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

3

主题

823

帖子

864

积分

Rank: 9Rank: 9Rank: 9

等级: 管理员

注册:
2021-5-10
曾用名:
发表于 2023-12-8 09:38 | 显示全部楼层
用逐k线模式。
回复

使用道具 举报

51

主题

164

帖子

164

积分

等级: 免费版

注册:
2023-1-15
曾用名:
 楼主| 发表于 2023-12-8 09:53 | 显示全部楼层
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-8-2 22:28 , Processed in 0.099533 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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