以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  如何描述k线之间包含关系  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=47967)

--  作者:ohlc
--  发布时间:2013/1/22 9:22:40
--  如何描述k线之间包含关系

这几根k线具有如此包含关系:

B包含于A,C包含于A并且D包含于C

求:

具备这种包含关系时,如何过A的最低价和最高价分别画水平线?注意,A和C之间可能不只B一根k线,可能是若干根k线。

 


图片点击可在新窗口打开查看此主题相关图片如下:kxbh.gif
图片点击可在新窗口打开查看

--  作者:jinzhe
--  发布时间:2013/1/22 9:26:34
--  

判断条件

h>refx(h,1) and l<refx(l,1) and h>refx(h,2) and l<refx(l,2) and refx(h,2)>refx(h,3) and refx(l,2)<refx(l,3)

 

然后划一根长度为3斜率为0的斜线


--  作者:ohlc
--  发布时间:2013/1/22 10:48:12
--  

STICKLINE(H>=REFX(H,1) AND L<=REFX(L,1) AND NOT(ISLASTBAR),L,H,4,1),COLORWHITE;{母K线}
SX:=BARSLAST(H<=REF(H,1) AND L>=REF(L,1));
STICKLINE(H<=REF(H,SX+1) AND L>=REF(L,SX+1),REF(H,SX+1),REF(L,SX+1),4,1),COLORGREEN;{后续收缩K线}

 

这是我写的表达式,现在的问题是,怎样使C和D的方框与A的方框齐平?

 


图片点击可在新窗口打开查看此主题相关图片如下:20130122104528.gif
图片点击可在新窗口打开查看
[此贴子已经被作者于2013-1-22 10:48:51编辑过]

--  作者:jinzhe
--  发布时间:2013/1/22 10:51:33
--  
d用ref(h,3),ref(l,3)
--  作者:ohlc
--  发布时间:2013/1/22 11:04:20
--  
需要一个通用的表达式,而不是仅仅针对这个例图
--  作者:jinzhe
--  发布时间:2013/1/22 11:10:25
--  

别想太多,能够处理完个例就很不错了


--  作者:ohlc
--  发布时间:2013/1/22 11:22:41
--  

我想使用STICKLINE函数描述一个盘整区间,当右侧k线包含于A中时,以A的最低价、最高价划定一个盘整区

 


图片点击可在新窗口打开查看此主题相关图片如下:20130122111953.gif
图片点击可在新窗口打开查看