以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 高低点比较的问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=53402) |
-- 作者:vermouth -- 发布时间:2013/6/27 8:47:37 -- 高低点比较的问题 之前写了个标记高低点的 标记的代码如下: DRAWTEXT( ref(l,n+1)<ref(l,n+2) and ref(l,n)<REF(L,n+1) AND ref(l,n)<REFx(L,n+1) and ref(h,n)<ref(l,n+2) ,ref(l,n) ,\'低点\' ,colorblue ); DRAWTEXT( ref(h,n+1)>ref(h,n+2) and ref(h,n)>ref(h,n+1) and ref(h,n)>refx(h,n+1) and ref(l,n)>ref(h,n+2) ,ref(h,n) ,\'高点\' ,colorred ); 比如前一个低点跟后一个低点比较。麻烦老师帮写个。
|
-- 作者:jinzhe -- 发布时间:2013/6/27 9:21:21 -- [求助] 用ref是为了什么?这两句话是什么思路? |
-- 作者:vermouth -- 发布时间:2013/6/27 9:24:11 -- 以下是引用jinzhe在2013/6/27 9:21:21的发言: 用ref是为了什么?这两句话是什么思路? 引用前面的高点低点来做比较啊。第一根K线的L比第二根的L小,第二根的L比第三根的L小,且第三根的L比第一根的H大 就标记一个低点。 |
-- 作者:jinzhe -- 发布时间:2013/6/27 9:35:51 -- N是0? |
-- 作者:vermouth -- 发布时间:2013/6/27 9:37:21 -- 默认值是1 |
-- 作者:jinzhe -- 发布时间:2013/6/27 10:26:01 -- variable:hh=0; rhn:=ref(h,n); if ref(h,n+1)>ref(h,n+2) and ref(h,n)>ref(h,n+1) and ref(h,n)>refx(h,n+1) and ref(l,n)>ref(h,n+2) then hh:=rhn; nn:=barslast(hh>ref(hh,1))+1; hh1:ref(hh,nn);//上一个高点
if ref(h,n+1)>ref(h,n+2) and ref(h,n)>ref(h,n+1) and ref(h,n)>refx(h,n+1) and ref(l,n)>ref(h,n+2) then aa:=hh-hh1;//当前高点和上一个高点的差值
|