69 123
发新话题
打印

砖块线和价格运动曲线指标源码(飞狐)

砖块线和价格运动曲线指标源码(飞狐)

砖块线和价格运动曲线指标源码
二个指标都是以涨跌幅度计算,可根据自己需要用参数调整涨跌幅度大小。
复制内容到剪贴板
代码:
1:价格运动曲线

INPUT:N(10,1,100);
fc:=c;fo:=o;x:=0*c;t1:=0*c;
for i=1 to datacount do begin
  if i=1 and fc[i]>=fo[i] then
    x[i]:=fc[i];
  if i=1 and fc[i]<=fo[i] then
    x[i]:=fc[i];
  if i>1 then
    x[i]:=x[i-1];
  if i>1 and fc[i]>x[i-1]*(1+n/100) then
    x[i]:=x[i-1]*(1+n/100);
  if i>1 and fc[i]<x[i-1]/(1+n/100) then
    x[i]:=x[i-1]/(1+n/100);
  if x[i]=x[i-1] then
    t1[i]:=t1[i-1]+1;
end;
cc:x,LINETHICK0;
x1:=ref(x,t1+1);
x2:=ref(x1,t1+1);
y:=BARSSINCE(x>ref(x,1))+1;
y1:=BARSSINCE(x<ref(x,1))+1;
k1:=BARSLAST(cross(x>x2,0.5)or y1=1);
d1:=BARSLAST(cross(x<x2,0.5)or y=1);
PARTLINE(d1>k1,x)COLORRED;
PARTLINE(d1<k1,x)COLORCYAN;

ks:=BARPOS;
ks1:=BARSSINCE(cross(x<x2,0.5) or cross(x>x2,0.5));
fk:=ks-ks1;
xk:=0*c;
b:=fk[datacount];
for i=b to DATACOUNT do begin
  if fk[i]>1 then
    xk[i]:=xk[i-1]+1;
  else
    xk[i]:=xk[i-1]+2;
end
tj:=if(xk<1,1,0);
PARTLINE(tj=1 and y>=1,x)COLORRED;
PARTLINE(tj=1 and y1>=1,x)COLORCYAN;

2:砖块线
INPUT:N(10,1,100);
fc:=c;fo:=o;cc:0*c,LINETHICK0;oo:0*c,LINETHICK0;t1:=0*c;t2:=0*c;
for i=1 to datacount do begin
  if i=1 and fc[i]>fo[i] then
    cc[i]:=fc[i];
    oo[i]:=fc[i];
  if i=1 and fc[i]<fo[i] then
    cc[i]:=fc[i];
    oo[i]:=fc[i];
  if i>1 then
    cc[i]:=cc[i-1];
    oo[i]:=oo[i-1];
  if i>1 and fc[i]>cc[i]*(1+n/100) then begin
    cc[i]:=cc[i-1]*(1+n/100);
    oo[i]:=cc[i-1];
end;
  if i>1 and fc[i]<oo[i]/(1+n/100) then begin
    oo[i]:=oo[i-1]/(1+n/100);
    cc[i]:=oo[i-1];
end;
  if oo[i]=oo[i-1] then
     t1[i]:=t1[i-1]+1;
  if cc[i]=cc[i-1] then
     t2[i]:=t2[i-1]+1;
end;
o1:=ref(oo,t1+1);
c1:=ref(cc,t2+1);
STICKLINE(c1=oo,cc,oo,8,1)COLORRED;
STICKLINE(o1=cc,cc,oo,8,1)COLORCYAN;

本贴由 cwy 于 2006-1-3 21:56 最后编辑

附件: 您所在的用户组无法下载或查看附件

TOP

谢谢!
砖块线常听人说,公式倒第一次才见到呢~

学无止境^_^不断进步



TOP

引用:
Originally posted by 股市骑兵00 at 2006-1-3 22:21:
谢谢!
砖块线常听人说,公式倒第一次才见到呢~
砖块线又称链形线,链形线很象用红砖和黑砖砌起来的砖墙,界线分明,每块砖的大小也一样。
手工绘制链形线规则:
首先确定价格记录的最小单位,也就是每块“砖”的长度,只有当价格变化幅度达到或超过了最小记录单位时才记录画线。并不需要每天都画线,所以是不对应K线的,主要是为了节省时间和精力。
用计算机编写链形线,不必考虑时间和精力,在价格变化幅度未达到最小记录单位时,仍以前一天的价格记录画线。

TOP

孤陋寡聞的我
還是第一次聽說
至誠能勝天下至偽
至拙能勝天下至巧

TOP

引用:
Originally posted by cwy at 2006-1-3 23:30:


砖块线又称链形线,链形线很象用红砖和黑砖砌起来的砖墙,界线分明,每块砖的大小也一样。
手工绘制链形线规则:
首先确定价格记录的最小单位,也就是每块“砖”的长度,只有当价格变化幅度达到或超过了最小记录 ...
原来这样,最近我在看日本蜡烛图技术,上面也有介绍。
就是我还没看到这里呢~

学无止境^_^不断进步



TOP

头一次听说就看见源码和贴图---

学习,谢谢 !!

TOP

xx

TOP

3q

TOP

学习,谢谢 !!

TOP

TOP

为什么在期货品种上有的显示,有的什么都没有啊?

TOP

謝謝。

TOP

TOP

ok!

TOP

引用:
Originally posted by pengyou at 2006-1-6 03:16 PM:
你哭啥?

TOP

学习,谢谢

TOP

xx xx xx

TOP

感謝提供,祝大家操盤勝利

TOP

感謝提供,祝大家操盤勝利
☆☆   天空已没有翅膀痕迹,而我已经飞过...... ☆☆

TOP

谢谢

TOP

砖块线常听人说,公式倒第一次才见到呢~

TOP

砖块线常听人说,公式倒第一次才见到呢~

TOP

飞狐公式团组是高!

TOP

第一次见到

TOP

 69 123
发新话题
报警岗亭