以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  [求助]求助:二高点(低点)连线数值比较  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=13382)

--  作者:dropwater
--  发布时间:2012/7/31 14:52:59
--  [求助]求助:二高点(低点)连线数值比较

input:p(5);
M:=INTPART(3*p/5);
AAA:=REF(H,M)=HHV(H,2*M+1);
QYY:=BACKSET(AAA,M+1);
CCC:=FILTER(QYY,M) AND H=HHV(H,M+1);
DDDD:=BARSLAST(CCC),NODRAW;
GDTSS:=IF(CCC,CURRBARSCOUNT,0);
DINGBUTSS:=IF(DDDD,REF(GDTSS,DDDD),GDTSS);
GDCS11:=CONST(DINGBUTSS);
DINGBUTS11:=REF(DINGBUTSS,DDDD+1);
GDCS22:=CONST(DINGBUTS11);
AA11:=REF(L,M)=LLV(L,2*M+1);
QY11:=BACKSET(AA11,M+1);
CC11:=FILTER(QY11,M) AND L=LLV(L,M+1);
DD11:=BARSLAST(CC11);
DDTSS:=IF(CC11,CURRBARSCOUNT,0);
DDTS11:=IF(DD11,REF(DDTSS,DD11),DDTSS);
DDCS11:=CONST(DDTS11);
DDTS22:=REF(DDTS11,DD11+1);
DDCS22:=CONST(DDTS22);
线1:DRAWLINE(CURRBARSCOUNT=GDCS22,H,CURRBARSCOUNT=GDCS11,H,1),COLORMAGENTA,LINETHICK3;
线2:DRAWLINE(CURRBARSCOUNT=DDCS22,L,CURRBARSCOUNT=DDCS11,L,1),COLORGREEN,LINETHICK3;
 

我编写了一个主图画线,其有一个问题,不知如何取得连线的这二点的高点(低点)的数值,然后进行比较

 


--  作者:jinzhe
--  发布时间:2012/7/31 14:59:59
--  

variable:aa=0;

if currbarscount=gdcs22 then aa:=h;

其他的以此类推用全局变量记录


--  作者:dropwater
--  发布时间:2012/7/31 15:56:13
--  

谢谢jinzhe的指点.如果把此公式作为选股公式,比如选出倒数第二高点,比最后一个高点低的股票,如何编写?