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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 显示函数的问题

   

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


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

主题:显示函数的问题

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/12/13 8:54:09    Post IP:58.246.57.26[显示全部帖子]

你用的是3.0以前的版本?代码编译时会没有提示?
图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/12/13 9:56:55    Post IP:58.246.57.26[显示全部帖子]

这个代码是要在逐k线模式下运行的,有提示的啊


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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/12/13 10:12:27    Post IP:58.246.57.26[显示全部帖子]

按照下面的链接把你认为正确的图像帖一下

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=31614&page=3

 



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/12/13 13:12:57    Post IP:58.246.57.26[显示全部帖子]

你怎么还在坚持。。。系统都告诉你要用逐k线了

 

用了逐k线之后,代码修改如下:

VARIABLE:MINGAN=-1,TOWERO=0,TOWERC=0,YANSE=1,Y0=0;


 IF BARSCOUNT(C)=1 THEN BEGIN
     TOWERO:=OPEN;     TOWERC:=CLOSE;
 END;

r1:=REF(YANSE,1);
r2:=REF(TOWERC,1);
r3:=REF(TOWERO,1);
r4:=REF(MINGAN,1);
 IF TOWERC>TOWERO AND NOT(BETWEEN(MINGAN,TOWERO,TOWERC)) THEN
     YANSE:=1;
 ELSE IF TOWERC<TOWERO AND NOT(BETWEEN(MINGAN,TOWERO,TOWERC)) THEN
     YANSE:=0;
 ELSE YANSE:=r1;
 AA:=BETWEEN(MINGAN,TOWERO,TOWERC);
BB:=NOT(REF(AA,1));
 IF BB THEN BEGIN
     TOWERO:=r2;
     TOWERC:=C;
     MINGAN:=r3;
 END ELSE BEGIN
     TOWERO:=r2;
     TOWERC:=C;
     MINGAN:=r4;
 END;


 IF BETWEEN(MINGAN,TOWERO,TOWERC) THEN BEGIN
     STICKLINE(BETWEEN(MINGAN,TOWERO,TOWERC),MAX(TOWERO,TOWERC),MINGAN,5,0), COLORRED;
     STICKLINE(BETWEEN(MINGAN,TOWERO,TOWERC),MIN(TOWERO,TOWERC),MINGAN,5,0), COLORGREEN;
 END ELSE BEGIN
     STICKLINE(MINGAN<TOWERC,TOWERO,TOWERC,5,0), COLORRED;
     STICKLINE(MINGAN>TOWERC,TOWERO,TOWERC,5,0), COLORGREEN;
 END;
 STICKLINE((TOWERC=TOWERO OR MINGAN=TOWERC) AND YANSE=1,TOWERO,TOWERC,5,0),COLORRED;
 STICKLINE((TOWERC=TOWERO OR MINGAN=TOWERC) AND YANSE=0,TOWERO,TOWERC,5,0),COLORGREEN;



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

客户服务部

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

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

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


加好友 发短信
等级:罗宾汉 帖子:46311 积分:50819 威望:0 精华:2 注册:2011/3/23 8:50:25
  发帖心情 Post By:2013/12/13 16:55:16    Post IP:58.246.57.26[显示全部帖子]

这个指标的含义理解上可能有点出入

 

你发的图是运行在

哪个合约?

哪个周期的?

 

还有,不同软件的画图函数参数可能会少有出入,你第一个图是哪个软件里显示的



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

客户服务部

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

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

 回到顶部