以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  求,将静止的中心对称改写成会动的中心对称指标  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=154455)

--  作者:omega555
--  发布时间:2017/5/31 20:51:28
--  求,将静止的中心对称改写成会动的中心对称指标
求老师改写指标。
金字塔软件之前本身的指标,将原来在最后一根k线才中心对称,改成随着鼠标线到那根k线开始进行中心对称。

FBARS:=SYSPARAM(1)-1;
TJ:=BARSSINCE(CLOSE)>FBARS-50;
HH:=HIGH;
LL:=LOW;
OO:=OPEN;
CC:=CLOSE;
<%
vbars=ffl.vardata("fbars")
vh=ffl.vardata("hh")
vl=ffl.vardata("ll")
vo=ffl.vardata("oo")
vc=ffl.vardata("cc")
last=ubound(vh)
if last<101 then
   b=last+1
else
   b=0
   for i=last-101 to last-51
     vh(i)=vh(i+51)
     vl(i)=vl(i+51)
     vo(i)=vo(i+51)
     vc(i)=vc(i+51)
   next
   a=(vh(last-51)+vl(last-51))/2
   j=1
   for i=last-49 to last
     j=j+2
     vh(i)=2*a-vl(i-j)
     vl(i)=2*a-vh(i-j)
     vo(i)=2*a-vc(i-j)
     vc(i)=2*a-vo(i-j)
   next
end if
ffl.vardata("hh")=vh
ffl.vardata("ll")=vl
ffl.vardata("oo")=vo
ffl.vardata("cc")=vc
ffl.varstartindex("hh")=b
ffl.varstartindex("ll")=b
ffl.varstartindex("oo")=b
ffl.varstartindex("cc")=b
%>
A:=BACKSET(ISLASTBAR,50);
STICKLINE(A AND CC>=OO,OO,CC,6,1),SHIFT50,colorFF00FF;
STICKLINE(A AND CC>=OO,LL,OO,0.1,1),SHIFT50,colorFF00FF;
STICKLINE(A AND CC>=OO,CC,HH,0.1,1),SHIFT50,colorFF00FF;
STICKLINE(A AND CC<OO,OO,CC,6,0),SHIFT50,colorFF00;
STICKLINE(A AND CC<OO,LL,HH,0.1,0),SHIFT50,colorFF00;
VERTLINE(ISLASTBAR),POINTDOT,colorFFFF;


--  作者:wenarm
--  发布时间:2017/5/31 21:35:04
--  
你这个非金字塔指标。
解释下中间部分是什么?