以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 这取值时间怎么不一样? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=98209) |
-- 作者:heijie -- 发布时间:2016/6/3 10:21:25 -- 这取值时间怎么不一样? 240分钟周期的K线图上的指标:图111 rma5_day:=stkindi(\'\',\'ma.ma1(5)\',0,6); rma5:(rma5_day); VAR01:=BARSLAST(DAY<>REF(DAY,1)); 高:REF(H,VAR01),COLORBLUE,POINTDOT; 低:REF(L,VAR01),COLORBLUE,POINTDOT; DRAWNUMBER(DATE<>REF(DATE,1),H*1.0029,高-低,0),COLORYELLOW; 15分钟K线图上的指标:图222 ma1:ma(c,10); ma2:ma(c,30); M1:MA(C,60),COLORRED; PARTLINE(MA(C,60)>=REF(MA(C,60),1),M1),linethick2,COLORRED; PARTLINE(MA(C,60)<REF(MA(C,60),1),M1),linethick2,COLORGREEN; rma5_day:=stkindi(\'\',\'ma.ma1(5)\',0,6); rma5:(rma5_day),COLORwhite; 4hma5_day:=stkindi(\'\',\'ma.ma1(5)\',0,21); 4hma5:(4hma5_day),linethick3,COLORred; 3hma5_day:=stkindi(\'\',\'ma.ma1(60)\',0,3); 3hma5:(3hma5_day); 字体加粗的指标显示的都提早了一根K线。
|
-- 作者:jinzhe -- 发布时间:2016/6/3 10:27:27 -- 上面的代码要实现什么目的? |
-- 作者:heijie -- 发布时间:2016/6/3 10:38:04 -- rma5_day:=stkindi(\'\',\'ma.ma1(5)\',0,6); rma5:(rma5_day); 这个是用来提取日线线的5ma值 显示在240分钟上。同时用来在240分钟上更直观的看到今天开始的第一根K线。 可是图却在昨天的最后应该K线划分为今天的第一根K线了。 VAR01:=BARSLAST(DAY<>REF(DAY,1)); 高:REF(H,VAR01),COLORBLUE,POINTDOT; 低:REF(L,VAR01),COLORBLUE,POINTDOT; DRAWNUMBER(DATE<>REF(DATE,1),H*1.0029,高-低,0),COLORYELLOW; 这个使用来更直观的看今天第一根K线的最高低点的,同样也出现了把昨天第最后一根K线的最高低点当作今天的第一根K线了。 4hma5_day:=stkindi(\'\',\'ma.ma1(5)\',0,21); 4hma5:(4hma5_day),linethick3,COLORred; 一样的编写办法这个K线的开始根就是对的。 版主大人帮忙看看。 主要时间的目的就是取值今日 日K线的5ma值显示在更小周期里。同时小周期里能直观看到今天的开仓第一根k线 |
-- 作者:jinzhe -- 发布时间:2016/6/3 10:48:08 -- 请回答下述问题: 1.代码是要实现什么目的 2.现在有没有实现目的 3.和目的差距在哪里 4.是哪段代码出了问题 |
-- 作者:heijie -- 发布时间:2016/6/3 10:56:07 -- 1.代码是要实现什么目的 答用来提取日线的5ma值 显示在240分钟上。同时用来在240分钟上更直观的看到今天开始的第一根K线。 2现在有没有实现目的 答 没实现,因为实现出来是错误的 3.和目的差距在哪里 错在把昨天的最周一根K线,标注成了今天的开盘的第一根K线。 4.是哪段代码出了问题 这也是我困扰的问题 所以出才发帖问。同时代码和错误的截图都贴出来了。 问题我还有哪里没表达清楚吗?
|
-- 作者:heijie -- 发布时间:2016/6/3 11:01:51 -- 3.和目的差距在哪里 错在把昨天的最后一根K线,标注成了今天的开盘的第一根K线。
|
-- 作者:jinzhe -- 发布时间:2016/6/3 11:13:00 -- 这个是时间坐标有问题,把“昨晚最后一根k线”变成了“今天第一根k线”。我向研发部门反映一下,用户可以等以后更新修复 |
-- 作者:heijie -- 发布时间:2016/6/3 11:20:34 -- 哦,问题就是有些是对的有些是错的。 以前最早用在股指上是对的,用在商品上和外汇上是做的。 同样的编写办法,取值周线线的5ma值显示在日线图上是对的 可是取值日线5ma值在日内到240 60 30分钟上就是错误的,全部都提早了一根。
|
-- 作者:jinzhe -- 发布时间:2016/6/3 11:23:39 -- 问题就是在这种特殊的白天夜晚不间断交易的,分钟k线上 [此贴子已经被作者于2016-6-3 11:23:54编辑过]
|
-- 作者:heijie -- 发布时间:2016/6/3 12:13:48 -- 对,刚才看了一下对比了一下,只要有间断的显示的都是正常的。原油 美元指数 黄金都是正常的。不间断的24小时都是错的··· 版主大人,能都帮我编写一个提醒指标。麻烦你了,一定要帮我编写个, 就是 240分钟中的macd指标的diff和eda再O轴上死叉提醒。 240分钟上的macd指标的diff下穿0轴 提醒 . 240分钟上的macd指标的eda在0轴上时diff下穿0轴 提醒 . 240分钟的的macd指标diff在O轴下时,eda下穿O轴 提醒。 都是出现就提醒不用等周期走完在提薪。 反之也提醒。帮忙写个呗。谢谢 |