欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 关于ref的问题

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3934人关注过本帖树形打印复制链接

主题:关于ref的问题

帅哥哟,离线,有人找我吗?
zhuangck928
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:366 积分:120 威望:0 精华:0 注册:2012/11/16 10:56:12
关于ref的问题  发帖心情 Post By:2015/9/1 13:31:46 [只看该作者]

H0:1,NODRAW;
H1:REF(H0,1),NODRAW;
H0:=H0+2,NODRAW;

老师好,我在软件里写了如上测试代码。加载在图表上,H0的值为3,H1的值为1。但REF(H0,1)不应该是上一根k线结束时H0的值,也就是3吗?求解,谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
十世
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:2146 积分:0 威望:0 精华:0 注册:2015/4/5 20:47:17
  发帖心情 Post By:2015/9/1 13:54:02 [只看该作者]

H0是普通的变量

 

可以看看如下连接:http://www.weistock.com/WeisoftHelp/zbgs003.htm 

 

[此贴子已经被作者于2015/9/1 14:05:44编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
zhuangck928
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:366 积分:120 威望:0 精华:0 注册:2012/11/16 10:56:12
  发帖心情 Post By:2015/9/1 13:58:48 [只看该作者]

能再说得详细些吗?我没看太懂。连接中是帮助文件,在哪找答案呢?

 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26631 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2015/9/1 14:01:17 [只看该作者]

你H0第一次赋值是1,然后你又在第三行重新赋值为1+2。不就是3了吗。h0是变量,给他什么数值,就是什么数值。



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
十世
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:2146 积分:0 威望:0 精华:0 注册:2015/4/5 20:47:17
  发帖心情 Post By:2015/9/1 14:09:15 [只看该作者]

以下是引用十世在2015/9/1 13:54:02的发言:

H0是普通的变量

 

可以看看如下连接:http://www.weistock.com/WeisoftHelp/zbgs003.htm 

 

[此贴子已经被作者于2015/9/1 14:05:44编辑过]

VARIABLE: H0=1;
H1:REF(H0,1),NODRAW;
H0:=H0+2,NODRAW;

走完K线模式  把这个公式加载图表自己看下


 回到顶部
帅哥哟,离线,有人找我吗?
zhuangck928
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:366 积分:120 威望:0 精华:0 注册:2012/11/16 10:56:12
  发帖心情 Post By:2015/9/1 14:09:50 [只看该作者]

H1:REF(H0,1),NODRAW; 我这个问题的关键点是H1既然赋值为上一根k线H0的值,为什么显示的是1,而不是3呢?

 回到顶部
帅哥哟,离线,有人找我吗?
zhuangck928
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:366 积分:120 威望:0 精华:0 注册:2012/11/16 10:56:12
  发帖心情 Post By:2015/9/1 14:11:39 [只看该作者]

我觉得REF(H0,1)表示的是H0倒数第二次的值,而不是像REF说明文件中说的,是H0上一根k线结束时的值。

 回到顶部
帅哥哟,离线,有人找我吗?
十世
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:2146 积分:0 威望:0 精华:0 注册:2015/4/5 20:47:17
  发帖心情 Post By:2015/9/1 14:35:12 [只看该作者]

请看5楼的回复 ,打开链接,然后按照要求操作比较一下。

 回到顶部
帅哥哟,离线,有人找我吗?
zhuangck928
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:366 积分:120 威望:0 精华:0 注册:2012/11/16 10:56:12
  发帖心情 Post By:2015/9/1 14:48:35 [只看该作者]

能解释下ref(H0,1)表示的是什么意思吗? 其中H0为全局变量,逐k线模式。是上一根k线结束时H0的值,还是H0倒数第二次得到的值?

 回到顶部
帅哥哟,离线,有人找我吗?
zhuangck928
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:366 积分:120 威望:0 精华:0 注册:2012/11/16 10:56:12
  发帖心情 Post By:2015/9/1 14:53:50 [只看该作者]

H0:1,NODRAW;
H1:REF(H0,1),NODRAW;
H0:=H0+2,NODRAW;
上述代码,逐k线模式下,在同一根k线中,H0更新了一次,所以初值和末值是不一样的。

 回到顶部
总数 14 1 2 下一页