以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请定位A3,A4的首次突破Q3,Q4的位置  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=136720)

--  作者:c100011757
--  发布时间:2016/7/23 12:09:22
--  请定位A3,A4的首次突破Q3,Q4的位置
Q1:=PEAKBARS(H,1,1);
Q2:=TROUGHBARS(L,1,1);
Q3:=INTPART(VALUEWHEN(Q1=0,H));
Q4:=INTPART(VALUEWHEN(Q2=0,L));
Y:=BARSLAST(Q3<>REF(Q3,1))+1;
Y1:=BARSLAST(Q4<>REF(Q4,1))+1;
A3:=CROSS(H,Q3)&&COUNT(CROSS(H,Q3),Y)=1;
A4:=CROSS(Q4,L)&&COUNT(CROSS(Q4,L),Y1)=1;
DZK:=A3 OR A4 AND (C>O);
KZK:=A3 OR A4 AND (C<O);
X1:=BARSLAST(DZK OR KZK ); //上一个破位K
BZKH:=REF(H,X1),DOT;       //上一个最高价
BZKL:=REF(L,X1),DOT;       //上一个最低价
FILLRGN(1,BZKH,BZKL,RGB(49,49,49));//填充区间

--  作者:jinzhe
--  发布时间:2016/7/25 9:06:57
--  
位置是要求barpos的意思吗?
--  作者:c100011757
--  发布时间:2016/7/26 1:03:41
--  
是找出在Q3成立时第一个上破Q3的那根K线(A3),在Q4成立时第一根下破Q4的那根K线(A4)
--  作者:c100011757
--  发布时间:2016/7/26 1:08:10
--  

 


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

--  作者:jinzhe
--  发布时间:2016/7/26 9:11:02
--  
q3和q4并非是条件,是一个数值,如何判断成立不成立?
--  作者:c100011757
--  发布时间:2016/7/26 11:08:51
--  

c>Q3 OR C<Q4时就看为成立可以吗?

 


--  作者:jinzhe
--  发布时间:2016/7/26 11:18:56
--  

Q1:PEAKBARS(H,1,1);
Q2:TROUGHBARS(L,1,1);
Q3:INTPART(VALUEWHEN(Q1=0,H));
Q4:INTPART(VALUEWHEN(Q2=0,L));
t1:c>Q3;
t2:C<Q4;
s1:valuewhen(t1,barslast(cross(h,q3)));
s2:valuewhen(t2,barslast(cross(l,q4)));

按照你讲的是这样的,下面还要怎么接下去?


--  作者:c100011757
--  发布时间:2016/7/26 11:50:06
--  
设q3为前一高点,在之后上涨的行情中第一个过前高(Q3)的K线画此K线的高低点色带;设Q4为前一低点,在下降行情中第一个过前低(Q4)的K线画此K线的高低点色带;谢谢
--  作者:c100011757
--  发布时间:2016/7/26 11:53:01
--  

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

--  作者:c100011757
--  发布时间:2016/7/26 11:53:54
--  
就是图中红圈中的K线