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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [原创]小周期引用大周期的方法

   

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


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

主题:[原创]小周期引用大周期的方法

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


加好友 发短信
等级:论坛游侠 帖子:175 积分:636 威望:0 精华:0 注册:2010/9/24 19:11:06
[原创]小周期引用大周期的方法  发帖心情 Post By:2010/9/27 17:12:01    Post IP:218.59.209.145[只看该作者]

一直喜欢用跨周期指标,即使看小周期也能看到大周期上的阻撑,可以避免因为同时盯几个周期顾此失彼,本人指标盲、不会写、只会照虎画猫改,昨天麻烦了fly一下午、再结合文华的写法,终于凑成了一个跨周期公式两种画法,但画线方式没完全解决 望论坛老师及高位高手帮忙改一下

 

源码公式 ZHOU:(HIGH + LOW + CLOSE) / 3;

 

跨周期引用公式:

P1:="Y1.ZHOU##DAY";


画法1:左右延伸

PARTLINE(1,P1,COLORBLUE,linethick1,VTSOLID);//左右延伸

画法2:这个方法有点缺陷,应该是向右画射线,但现在画的是线段,因为我不会写只会凑,所以没解决

N:=BACKSET(ISLASTBAR,10);向右画线段

DRAWNUMBER(N=0&&REFX(N,1)=1,REFX(p1,7),REFX(p1,7),0,RGB(0,255,0));

DRAWSL(N=1&&REF(N,1)<>1,REFX(p1,27),0,15,3,COLORRED,LINETHICK3);

 

但这两种方法都有些不方便,都必须等到第二天开盘后出现一两根K线后才开始画线,这样不方便盘前分析。

最好的办法是下午收盘后就根据收盘后日线ZHOU的数据开始画线,比如1101螺纹今天ZHOU的日线数据是4285,如果现在就以4285向右画射线的话,这样就不必等到明天开盘后再画,方便功课和明天的操作。

 

希望论坛老师和各位高手帮忙解决下 谢谢

 

昨天1.993版本出现叠加跨周期指标某些品种不显示的情况,最后看了看日线再切换到小周期就正常了,今天没出现这种情况,可能是版本的问题 现在版本是1.994

 

 

 

 


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


加好友 发短信
等级:版主 帖子:1056 积分:699 威望:0 精华:3 注册:2009/10/16 12:55:32
  发帖心情 Post By:2010/9/27 19:13:06    Post IP:61.51.192.110[只看该作者]

P1:="Y1.ZHOU##DAY";
P0:="Y1.ZHOU#DAY";
N:BACKSET(ISLASTBAR,10);

IF CURRENTTIME<90000 OR CURRENTTIME>151500 then
    BEGIN
    PARTLINE(N=1,P0,COLORGREEN);
    DRAWNUMBER(N=0&&REFX(N,1)=1,REFX(p0,7),REFX(p0,7),0,COLORGREEN);
    END
ELSE
    BEGIN
    PARTLINE(N=1,P1,COLORRED);
    DRAWNUMBER(N=0&&REFX(N,1)=1,REFX(p1,7),REFX(p1,7),0,COLORRED);
    END

在9:00之前,或15:15之后都可以画线



金字塔-客户服务部

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

全国统一客服电话:021-20339087  021-20339081  021-20339080

Email:service@weistock.com

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


加好友 发短信
等级:管理员 帖子:7302 积分:32559 威望:1000 精华:45 注册:2003/12/30 16:34:32
  发帖心情 Post By:2010/9/27 20:06:17    Post IP:116.227.53.195[只看该作者]

http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=332&page=1&star=1

17、引用指定周期品种数据,指定指标数据的注意事项


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


加好友 发短信
等级:论坛游侠 帖子:175 积分:636 威望:0 精华:0 注册:2010/9/24 19:11:06
  发帖心情 Post By:2010/9/28 15:33:37    Post IP:218.59.209.211[只看该作者]

金字塔老师短信通知把2楼公式 N:BACKSET(ISLASTBAR,10);改为N:=BACKSET(ISLASTBAR,10);这样图形就正常了

 

谢谢金字塔和admin两位老师


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


加好友 发短信
等级:新手上路 帖子:31 积分:267 威望:0 精华:0 注册:2009/10/4 16:30:05
  发帖心情 Post By:2010/9/28 17:41:05    Post IP:114.246.147.111[只看该作者]

历史调用时请教如何避免未来数据的问题?

比如在历史日K线上调用"macd.macd1#week"获取周数据,如果不是周五,取得的数据就是未来数据,请教老师如何避免这个问题?


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


加好友 发短信
等级:论坛游侠 帖子:574 积分:3167 威望:0 精华:0 注册:2009/10/10 11:13:01
  发帖心情 Post By:2010/9/28 17:47:42    Post IP:58.48.105.132[只看该作者]

 这是没办法的事,如果觉得不妥当,你可以引用上周数据。多加一个#号,引用前一周期数据

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


加好友 发短信
等级:版主 帖子:1056 积分:699 威望:0 精华:3 注册:2009/10/16 12:55:32
  发帖心情 Post By:2010/9/28 17:48:53    Post IP:61.51.196.47[只看该作者]

调用"macd.macd1##week"获取上周数据,来避免这个问题


金字塔-客户服务部

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

全国统一客服电话:021-20339087  021-20339081  021-20339080

Email:service@weistock.com

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


加好友 发短信
等级:新手上路 帖子:31 积分:267 威望:0 精华:0 注册:2009/10/4 16:30:05
  发帖心情 Post By:2010/9/28 18:13:23    Post IP:114.246.147.111[只看该作者]

我不想要上个周期,对于较大周期比如季线,这样太滞后了,请问有没有办法通过将当日收盘数据临时作为大周期收盘数据来进行手工计算?

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


加好友 发短信
等级:黑侠 帖子:705 积分:2044 威望:0 精华:0 注册:2012/7/14 20:10:28
  发帖心情 Post By:2014/7/20 23:09:10    Post IP:223.11.59.118[只看该作者]

标记一下

 回到顶部