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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 这么简单的代码,序列模式下不起作用?

   

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


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

主题:这么简单的代码,序列模式下不起作用?

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


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2013/10/15 19:28:35
这么简单的代码,序列模式下不起作用?  发帖心情 Post By:2013/10/29 21:01:28    Post IP:49.76.213.33[显示全部帖子]

 runmode:1;//序列模式
 zzd:=c; 
 newH:=high;
 newL:=low;
  fxState:=ref(zzd, 1)  ;
  fh:=ref(newh,1); 
  fl:=ref(newl,1);  
 
 zzdx:=0;
  cond:=HIGH>fh and low>fl , NOAXIS;
  if  COND then  zzdx:=10;
  zzdx显示: zzdx,NOAXIS;
 

 

上述代码逐K线模式下正常,序列模式下   zzdx显示永远显示的是0,cond正常,哪里出问题了?


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


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2013/10/15 19:28:35
  发帖心情 Post By:2013/10/29 21:38:02    Post IP:49.76.213.33[显示全部帖子]

难道,if then语句在序列模式下不起作用?


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


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2013/10/15 19:28:35
  发帖心情 Post By:2013/10/30 10:02:01    Post IP:49.76.212.148[显示全部帖子]

     if cond then
      zzdx:=10;
      else
      zzdx:=5;

 

和下面的语句看起来是一样的啊, 结果却是,下面的可以实现zzdx有5 和10不同的值。


 zzdx:=if(cond , 10 ,5);


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


加好友 发短信
等级:新手上路 帖子:35 积分:0 威望:0 精华:0 注册:2013/10/15 19:28:35
  发帖心情 Post By:2013/10/30 10:23:52    Post IP:49.76.212.148[显示全部帖子]

谢谢专家, 这个太重要了, 看说明书真的没有这么详细的。

 

 我有个想法:金字塔在公式编辑器里增加一个功能, 就是用户可以对公式函数的使用添加说明和例子(类似百度百科), 这样帮助就丰富多了。 这样论坛上也就没必要出现我这样的低水平问题了。毕竟现在金字塔工程师写的帮助天简陋了,而且很多是基于程序员思维写的,普通用户理解困难。


 回到顶部