马上注册,享用更多功能,让你轻松玩转本论坛。
您需要 登录 才可以下载或查看,没有账号?立即注册
×
这是飞狐里的一个函数,表示光标所在的位置。在通达信大智慧都没有对应的。遇到飞狐公式改通达信,需要另外想对应的语句代替。
系统参数函数SYSPARAM(N),取得画面上光标位置、主图K线最初位置、主图K线最后位置、主图K线最高价、主图K线最低价,注意:该函数仅K线图形分析且打开十字光标时有效,否则返回值不确定;
这个函数,取得“所见”K线画面中的信息,还可以取得十字光标的位置。可以用以下公式观察输出:
光标位置:SYSPARAM(1),LINETHICK0;
主图K线最初位置:SYSPARAM(2),LINETHICK0;
主图K线最后位置:SYSPARAM(3),LINETHICK0;
主图K线最高价:SYSPARAM(4),LINETHICK0;
主图K线最低价:SYSPARAM(5),LINETHICK0;
调试用:SYSPARAM(N); BARSCOUNT(C);
{参数N:1.1.6}
“位置”的输出值,是所有K线第几根的输出值,与BARSCOUNT(C)的返回值是一样的。
使用上相当灵活,举两个例子。
A、大盘叠加K线
A:=BARSCOUNT(C); A1:=A=SYSPARAM(2); A2:=A=SYSPARAM(1);
A3:=IF(N=0,A1,A2); B:=BARSLAST(A3); C1:=REF(INDEXC,B)/REF(C,B);
D1:=INDEXO/C1; D2:=INDEXH/C1; D3:=INDEXL/C1; D4:=INDEXC/C1;
STICKLINE(D4>=REF(D4,1),D3,D1,0.1,0),COLORFF66FF;
STICKLINE(D4>=REF(D4,1),D4,D2,0.1,0),COLORFF66FF;
STICKLINE(D4>=REF(D4,1),D1,D4,7,1),COLORFF66FF;
STICKLINE(D4<REF(D4,1),D3,D2,0.1,0),COLOR99FF33;
STICKLINE(D4<REF(D4,1),D4,D1,7,0),COLOR99FF33;
背离系数:100*(C-D4)/D4,LINETHICK0;
{
参数N:
Param#1(0从可见第一根K线开始,1跟随光标)
}
注意要随时激活十字光标。
B、回调百分比:
HH:SYSPARAM(4),LINETHICK2,COLORRED; LL:SYSPARAM(5),LINETHICK2,COLORGREEN;
CC:=HH-LL; PARTLINE(1,LL+CC/2),COLORMAGENTA;
PARTLINE(1,LL+CC/4),COLORFFCC99; PARTLINE(1,LL+CC*3/4),COLORFFCC99;
PARTLINE(1,LL+CC/8),COLORFFCC99; PARTLINE(1,LL+CC*7/8),COLORFFCC99;
PARTLINE(1,LL+CC*3/8),COLORFFCC99; PARTLINE(1,LL+CC*5/8),COLORFFCC99;
PARTLINE(1,LL+CC/3),COLORYELLOW,POINTDOT; PARTLINE(1,LL+CC*2/3),COLORYELLOW,POINTDOT;
DRAWTEXT(ISLASTBAR,LL+CC/4,'1/4'),COLORYELLOW,ALIGN2;
DRAWTEXT(ISLASTBAR,LL+CC*3/4,'3/4'),COLORYELLOW,ALIGN2;
DRAWNUMBER(ISLASTBAR,LL+CC/2,LL+CC/2,2),COLORMAGENTA,ALIGN2;
DRAWNUMBER(ISLASTBAR,LL,LL,2),COLORYELLOW,ALIGN2;
DRAWNUMBER(ISLASTBAR,HH,HH,2),COLORYELLOW,ALIGN2;
DRAWNUMBER(ISLASTBAR,HH,CC,2),COLORGREEN,ALIGN1;
使用上,要鼠标拖动配合,取合适的可见K线。
|