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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件金字塔软件问题提交 → HIGHPRICE不是单边向上LOWPRICE不是单边向下!为什么

   

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


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

主题:HIGHPRICE不是单边向上LOWPRICE不是单边向下!为什么

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


加好友 发短信
等级:论坛游侠 帖子:535 积分:0 威望:0 精华:0 注册:2015/3/23 12:33:01
HIGHPRICE不是单边向上LOWPRICE不是单边向下!为什么  发帖心情 Post By:2016/9/2 16:41:31 [只看该作者]

VARIABLE:HIGHPRICE=0,LOWPRICE=1000000;
HHH:=callstockEX(stklabel,vthigh,1,0,6000) ,LINETHICK0
LLL:=callstockEX(stklabel,vtlow,1,0,6000),LINETHICK0; 
 IF  HHH>=HIGHPRICE THEN HIGHPRICE:=HHH;
 IF  LLL<LOWPRICE THEN LOWPRICE:=LLL;
IF ISLASTBAR then begin
   DEBUGFILE('D:\TEST.TXT','   HHH:%.0f',HHH);//输出石器HHH
   DEBUGFILE('D:\TEST.TXT','   LLL:%.0f',LLL);//输出石器LLL
   DEBUGFILE('D:\TEST.TXT','HIGHPRICE空:%.0f',HIGHPRICE);//输出石器HIGHPRICE 
   DEBUGFILE('D:\TEST.TXT','LOWPRICE空:%.0f',LOWPRICE);//输出石器LOWPRICE
END 
如果上述公式在日k线运行,实时输出发现HIGHPRICE不是单边向上LOWPRICE不是单边向下!为什么?

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/9/2 16:56:40 [只看该作者]

那你输出的两个值个是多少 ,代码并没有问题啊

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


加好友 发短信
等级:论坛游侠 帖子:535 积分:0 威望:0 精华:0 注册:2015/3/23 12:33:01
  发帖心情 Post By:2016/9/2 17:09:19 [只看该作者]

2016-09-02 10:38:48.475       HHH:2453
2016-09-02 10:38:48.490    HIGHPRICE空:2453
2016-09-02 10:40:05.055       HHH:2452
2016-09-02 10:40:05.071    HIGHPRICE空:2452

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


加好友 发短信
等级:论坛游侠 帖子:535 积分:0 威望:0 精华:0 注册:2015/3/23 12:33:01
  发帖心情 Post By:2016/9/2 17:12:38 [只看该作者]

HIGHPRICE空本应单边向上,为什么之后又变小了?

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


加好友 发短信
等级:论坛游侠 帖子:535 积分:0 威望:0 精华:0 注册:2015/3/23 12:33:01
  发帖心情 Post By:2016/9/2 17:15:13 [只看该作者]

造成信号闪烁!实盘损失呀

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/9/2 17:24:08 [只看该作者]

你跨周期调用的?这类跨周期调用的数值本身就会存在闪烁

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


加好友 发短信
等级:论坛游侠 帖子:535 积分:0 威望:0 精华:0 注册:2015/3/23 12:33:01
  发帖心情 Post By:2016/9/2 17:30:09 [只看该作者]

以下是引用yukizzc在2016-9-2 17:24:08的发言:
你跨周期调用的?这类跨周期调用的数值本身就会存在闪烁
同一根1分钟K内HHH是单向往上的。
问题是 IF  HHH>=HIGHPRICE THEN HIGHPRICE:=HHH; 为什么HIGHPRICE不是单向往上的?


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


加好友 发短信
等级:论坛游侠 帖子:535 积分:0 威望:0 精华:0 注册:2015/3/23 12:33:01
  发帖心情 Post By:2016/9/2 17:32:44 [只看该作者]

如果是 IF  H>=HIGHPRICE1 THEN HIGHPRICE1:=H;好像这个HIGHPRICE1是单向往上的!

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


加好友 发短信
等级:超级版主 帖子:21598 积分:0 威望:0 精华:1 注册:2010/7/31 16:35:30
  发帖心情 Post By:2016/9/5 9:29:23 [只看该作者]

你是日线引用1分钟周期,variable是无法记录k线盘中的记录情况

variable:num=0;

if c>-100 then num:=num+1;

通过这个看下num的输出值了解下,在日线上num不会一直叠加的


 回到顶部