函数代码的使用说明

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

函数代码的使用说明

ABS 绝对值

BACKSET 回头设置

BARSCOUNT(CLOSE) 若收盘价则将最近?周期置为1 CAPITAL 当前流通股本(手)

CIRCLEDOT 圈点显示

CLOSE 收盘价

DRAWICON 画图标

DRAWTEXT 书写文字

EMA 指数移动平均

FILLRGN 根据条件填充区域

FILTER 过滤(不考虑、忽略)

HHV(HIGH,75) 75日内最高价的最高值

IF 如果

IF(X,A,B)若X不为0则返回A,否则返回B INDEXC 收盘价

LLV(LOW,75) 75日内最低价的最低值

MA 简单移动平均

MAX 最[较]大值

PEAKBARS 波峰位置

POINTDOT 小点显示

POLYILINE 画折线

SMA 移动平均

STICKLINE 画柱状线

TROUGHBARS 波谷位置

VOL 成交量(手)

WINNER 获利盘

ZIG(1,13) 最高价13%的之字转向

ZIG(2,13) 开盘价13%的之字转向

ZIG(3,13) 收盘价13%的之字转向

VAR7B:=IF(TROUGHBARS(3,16,1)=0 AND HIGH>LOW+0.04,4,0); VAR7B赋值(不显示):如果收盘价16%之字转向的前1个波谷位置=0 AND HIGH>最低价+0.04,返回4,否则返回0

V10:=PEAKBARS(3,15,1)<10;

V10赋值:收盘价15%之字转向的前1个波峰位置<10

V7:=BACKSET(V6,3);

V7赋值:若V6则将最近3周期置为1

DRAWICON(FILTER((D1 OR D2 OR D3) AND DD<15 AND

C>REF(C,1),5),5,1);

当满足条件(D1ORD2ORD3)ANDDD<15ANDC>昨收的5日过滤时,在5位置画1号图标

{显示式":",不显示式":="}

例如:

ma1:ma(c,5),colorred;

ma2:ma(c,10),colorgreen,POINTDOT;

.....

ma1:=ma(c,5);

ma2:=ma(c,10);

.....

{用'字'显示}

该式开头会以DRAW..TEXT开头,

DRAWTEXT DRAWTEXTEX DRAWYITEXT DRAWFLAGTEXT DRAWMOVETEXT 例如:

{卖}

ma1:=ma(c,5);

ma2:=ma(c,10);

DRAWTEXT(ma1>ma2,ma1,'卖');

{图标显示如:笑脸显示}

方法:

公式中出现DRAWICON函数(条件, ,图标代号)

例如:

{用图标1显示}

ma1:=ma(c,5);

ma2:=ma(c,10);

DRAWICON(ma1>ma2,ma1,1);

{A线上穿(下穿)B线显示上穿--金叉,下穿--死叉}方法:A线上穿B线: cross(A,B);

A线下穿B线: cross(B,A);

例如:

{ma1上穿ma2}

ma1:=ma(c,5);

ma2:=ma(c,10);

cross(ma1,ma2);

例如:

{ma1下穿ma2}

ma1:=ma(c,5);

ma2:=ma(c,10);

cross(ma2,ma1);

{线A上拐(下拐) }

方法:线A上拐: cross(A,ma(A,2)); 或 cross(A,ref(A,1));

线A下拐: cross(ma(A,2),A); 或 cross(ref(A,1),A);例如:

{ma1上拐}

ma1:=ma(c,5);

cross(ma1,ma(ma1,2));

{或}

ma1:=ma(c,5);

cross(ma1,ref(ma1,1));

{求改成ma1下拐}

ma1:=ma(c,5);

cross(ma(ma1,2),ma1);

{或 }

ma1:=ma(c,5);

cross(ref(ma1,1),ma1);

{条件A 显示}

方法:cross(A,0.5);

例如:

{出现图标1}

ma1:=ma(c,5);

ma2:=ma(c,10);

DRAWICON(ma1>ma2,ma1,1);

例如:

{直接将条件A写入}

ma1:=ma(c,5);

ma2:=ma(c,10);

cross(ma1>ma2,0.5);

{色线}

方法(通达信):

PARTLINE(条件A, ),colorred;

例如:

{折线飞狐}

ma1:ma(c,5),coloryellow;

PARTLINE(ma1>REF(ma1,1),ma1),colorred; {然后}

ma1:=ma(c,5);

A:=ma1>REF(ma1,1);

cross(A,0.5);

{色线}

方法(大智慧L2、分析家):

条件在PARTLINE( ,条件A,rgb(255,0,0), , ...);

例如:

{折线大智慧L2.分析家}

ma1:=ma(c,5);

PARTLINE(ma1,ma1>REF(ma1,1),rgb(255,0,0),1,rgb(255,255,0 ));

{然后}

ma1:=ma(c,5);

A:=ma1>REF(ma1,1);

cross(A,0.5);

{条件线}

条件在IF(条件A, ,DRAWNULL),colorred;

例如:

{条件线通达信}

MA1:MA(C,5),COLORYELLOW;

相关文档
最新文档