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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → 求解释!

   

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


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

主题:求解释!

帅哥哟,离线,有人找我吗?
百湛必胜客
  1楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:723 积分:355 威望:0 精华:0 注册:2011/1/25 9:58:24
求解释!  发帖心情 Post By:2014/11/23 8:53:34 [只看该作者]

 谁能解释一下,为什么在逐K模式下,TES 和tes2能显示收盘价
以下内容为程序代码:

1 RUNMODE:0;
2 GLOBALVARIABLE:huan=0;
3 VARIABLE:guan=0;
4 tes:huan,linethick0;
5 tes2:guan,linethick0;
6 tes:=close;
7 tes2:=close;


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


加好友 发短信 搬砖的
等级:小飞侠 帖子:1670 积分:397 威望:0 精华:0 注册:2012/3/19 20:34:34
  发帖心情 Post By:2014/11/23 9:12:50 [只看该作者]

最后不是赋值了,那不就显示了。


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


加好友 发短信
等级:黑侠 帖子:723 积分:355 威望:0 精华:0 注册:2011/1/25 9:58:24
  发帖心情 Post By:2014/11/23 9:28:06 [只看该作者]


楼上,请看仔细点,
tes:huan,linethick0;
tes2:guan,linethick0;
这个在前面而且指定赋值显示的是两个全局变量,后面的赋值怎么能跑到前面来显示呢

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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/11/23 19:31:48 [只看该作者]

大哥,代码是从上往下运行的。历史K线每根K解析的时候记录的都是变量最后一次的赋值



金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
百湛必胜客
  5楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:723 积分:355 威望:0 精华:0 注册:2011/1/25 9:58:24
  发帖心情 Post By:2014/11/24 17:56:31 [只看该作者]

大哥,我纳闷的是那两个全局变量从来没有重新赋值过,怎么就能记录CLOSE呢?应该显示的是初始值0吧?

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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/11/25 8:53:59 [只看该作者]

6 tes:=close;
7 tes2:=close;

 

这不是赋值语句么



金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
百湛必胜客
  7楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:723 积分:355 威望:0 精华:0 注册:2011/1/25 9:58:24
  发帖心情 Post By:2014/11/25 12:19:21 [只看该作者]

注意!前面输出的指标名虽然跟下面的变量名相同,但是指定输出的是全局变量huan及guan(后面也没对这两个全局变量做过更新赋值),最后两行的赋值是针对普通变量TES TES2的赋值,这不是太混乱了?
大哥,如果是下面的代码,我认为就没什么纳闷的了
以下内容为程序代码:

1 LOBALVARIABLE:huan=0;
2 VARIABLE:guan=0;
3 tes:huan,linethick0;
4 tes2:guan,linethick0;
5 huan:=close;
6 guan:=close;


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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/11/25 13:10:11 [只看该作者]

1,图上做值输出的记录永远为变量最后一次赋值,你自己使用调试功能单步跟踪下看看。


金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部
帅哥哟,离线,有人找我吗?
百湛必胜客
  9楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:黑侠 帖子:723 积分:355 威望:0 精华:0 注册:2011/1/25 9:58:24
  发帖心情 Post By:2014/11/25 17:16:27 [只看该作者]

还是纳闷,输出的是最后一次赋值,应该也只是指输出的语句之前的最后一次赋值吧?这个例子的赋值是在输出之后进行的,程序是从上下运行的,真找不到大哥你说的这些的逻辑了
[此贴子已经被作者于2014/11/25 17:17:46编辑过]

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


加好友 发短信
等级:超级版主 帖子:5960 积分:0 威望:0 精华:2 注册:2014/6/12 11:29:04
  发帖心情 Post By:2014/11/25 17:32:31 [只看该作者]

1,使用公式编辑里面的调试功能,你单步跟踪下值的情况

2,我不明白您要纠结在这个问题上干吗?逻辑处理上输出为变量在单根bar最后一次记录的值,谢谢

[此贴子已经被作者于2014/11/25 17:34:40编辑过]


金字塔—专业程序化交易量化投资平台

产品部

-----------------------------------------------------------

欢迎您参加我公司的技术培训,具体培训需求请发邮件到service@weistock.com

您的宝贵建议或者投诉,请发往邮箱:weiwei@weistock.com
 回到顶部