以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  K线叠加  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=183624)

--  作者:金台
--  发布时间:2020/12/25 13:43:31
--  K线叠加
老师,我想在1分钟周期K上,叠加5分钟周期K,和15分钟周期K,怎样实现。类似这个图
--  作者:FireScript
--  发布时间:2020/12/25 13:50:09
--  
 这个效果实现出来是怎样的麻烦描述下。你就这样说叠加,我也是不清楚你到底要怎样的效果的。
[此贴子已经被作者于2020/12/25 13:52:23编辑过]

--  作者:金台
--  发布时间:2020/12/25 14:08:46
--  
类似这个图
图片点击可在新窗口打开查看此主题相关图片如下:5005.1-1.png
图片点击可在新窗口打开查看
[此贴子已经被作者于2020/12/25 14:09:59编辑过]

--  作者:FireScript
--  发布时间:2020/12/25 14:13:10
--  
 目前没有直接实现的函数。这是哪个软件里面哪个函数实现的?你可以提供下这个函数的函数说明,我们会参考一下,作为需求提交上去。
--  作者:金台
--  发布时间:2020/12/25 15:04:24
--  
图是网上的,不知道什么平台。不过文华的技术人员给了我编了个近似的,你看有没有用

VV:="MIN$5$V";//框线是什么框线
//1MIN,3MIN,5MIN,10MIN,15MIN,30MIN,1HOUR,2HOUR,3HOUR,4HOUR,DAY,WEEK,MONTH。
XX:=BARSLAST(VV<>REF(VV,1))+1;
SP:=ISLASTBAR||REFX(XX=1,1);
OO:=REF(O,XX-1);
DRAWSL(SP&&C>OO,OO,0,-XX+1,0,COLORRED);
DRAWSL(SP&&C<OO,OO,0,-XX+1,0,COLORGREEN);
DRAWSL(SP&&C>OO,C,0,-XX+1,0,COLORRED);
DRAWSL(SP&&C<OO,C,0,-XX+1,0,COLORGREEN);
DRAWLINE(SP&&C>OO,C,1,OO,COLORRED);
DRAWLINE3(SP&&C>OO,C,XX-1,1,OO,XX-1,0),COLORRED;
DRAWLINE3(SP&&C>OO,HHV(H,XX),XX/2-1,1,C,XX/2-1,0),COLORRED;
DRAWLINE3(SP&&C>OO,LLV(L,XX),XX/2-1,1,OO,XX/2-1,0),COLORRED;
DRAWLINE(SP&&C<OO,C,1,OO,COLORGREEN);
DRAWLINE3(SP&&C<OO,C,XX-1,1,OO,XX-1,0),COLORGREEN;
DRAWLINE3(SP&&C<OO,HHV(H,XX),XX/2-1,1,OO,XX/2-1,0),COLORGREEN;
DRAWLINE3(SP&&C<OO,LLV(L,XX),XX/2-1,1,C,XX/2-1,0),COLORGREEN;

--  作者:金台
--  发布时间:2020/12/28 10:11:03
--  
上面的资料可有用,可以编写吗,老师
--  作者:FireScript
--  发布时间:2020/12/28 10:38:38
--  
 先用下面代码测试下:
ys:MOD(TODAYBAR,5);
DRAWRECT(ys=1 ,refx(hhv(h,5),4) ,ys=0  ,llv(l,5) ,true);

1分钟周期上,处理的是五分钟的叠加。先简单看下效果。

--  作者:FireScript
--  发布时间:2020/12/28 10:39:53
--  
 指标必须序列模式。