飞狐交易师软件股票公式编辑详解(优.选)
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
整。
2、DRAWTEXT 在图形上显示文字。这也是最常用的绘图函数之一。
用法 smi52liesRAWTEXT(条件,位置,文字),注意,文字必须用单引号''引上才能输出。
飞狐可用'\n'换行, 飞狐和大智慧 2 可用 ALIGN 0-3 定义对齐方式。
3、STICKLINE 在图形上绘制柱线。
用法:STICKLINE(条件,上位置,下位置,宽度,实体或空心)。
件。
例如:PARTLINE(C,C>O,RGB(255,0,0),C=O,A 线,DRAWNULL),COLORRED,LINETHICK2;
翻译过来是:当收盘价大于等于开盘价时,在 A 线上划红色,否则不划。指标线为 2 等粗。
特别提示:DRAWNULL 是通达信的专用函数。意思是返回 0。其他股软遇到此函数时,可直接用 0 替代。
此函数股软通用。宽度最大为 10(一般 K 线的宽度为 6)。0——画实心柱,1——画空心柱。
4、PARTLINE 分段绘制指标线。
飞狐用法:PARTLINE(条件,需要变色的线)。
例如:PARTLINE(C>REF(C,1),C),colorred 表示收盘大于前收以红色绘制收盘价连线。
大智慧 2 用法:PARTLINE(需要变色的线,条件 1,条件 1 用的颜色,条件 2,条件 2 用的颜色...),最多可以有 10 组条
大智慧没有这项功能。一般用如下三种方式替代:
第一种:用 DRAWTEXT 在图形上显示文字的方式。在文字栏用的文字是小圆圈。
第二种:用 STICKLINE 在图形上绘制柱线的方式。但注意柱线必须要短。
第三种:用 IF 条件函数的方式,适用于 3 条线以上。本文略去。
5、FILLRGN 画区间彩带
飞狐用法:FILLRGN(条件,线 1,线 2)
飞狐 15 种图标编码为 1-15(1-3 为小脸,4-5 为上下箭头,6-7 为红绿小旗,8-9 为三角形,10-12 为信号灯,13-15 为 O、
X、四方形)。
大智慧 2 的图标编码为 14 个。
其他股软略少。
这个函数通用。但同一数字编码,显示出的图形区别却非常大,形态也不一样。大家可通过变动数字编码自行调
(二)公式引入时的注意事项和说明 一、参数问题 复制的源码中有参数的,例如:{N 1 100 15},有三种解决办法: 1、手工将参数分别填加到参数表中。 2、采取变通方式进行改动。{N 1 100 15}改动后为:N:=15; 特别提示:注意用参数的大小处于中间的值来替换。这个中间值也是缺省值。另外:N 后面必须加上等号,它的 意思是不显示。 3、对于 INPUT:N(5), M(10,1,100,2);这类有申明参数函数的,飞狐,大智慧 2 和分析家可不用理它,系统会自动将 参数填加到参数表中。这里的 M(10,1,100,2)里面的 2 是步长,手工填加时可删去。 二、粘贴源码时常见的问题和注意事项 1、未定义的标识符 多数是由参数引起的。还有就是有些源码中附带了公式名称或说明,这些公式源码以外的内容,如:名称,说明 以及参数等等,凡在{ }以外的,均要删除,或者用{ }将其括上。 2、条件选股类的公式,应加入到和“技术指标”并列的“条件选股”组中。 3、是主图公式的,需在公式编辑区中点“主图叠加”。 4、通达信的输出一般都限定在 16 条。多出的解决办法是:将没有必要输出的语句后面加上“等号”,或者删去。 例: 买点: STICKLINE(Var6>REF(Var6,1) AND Var6>0 ,Var6,Var8,10,0);
(四)指标线粗细函数 LINETHICK 放在语句的后面,用,号隔开。例:LINETHICK2,后面的数值越大,线就
越粗。
特别提示:LINETHICK0 表示不画出指标线,但可在顶部显示数值。
二、绘图函数
1、DRAWICON 在图形上绘制小图标。这是最常用的绘图函数之一。
用法:DRAWICON(条件,位置,图标)
例如:FILLRGN(MA1>MA2, MA1,MA2),colorred 表示 MA1>MA2 时以红色填充 MA1 和 MA2 之间的区域。
大智慧 2 用法:FILLRGN(线 1,线 2,条件 1,颜色 1,条件 2,颜色 2...),填充条件 1 到条件 2 之间的区域,当条件 1 满足
时,用颜色 1,当条件 2 满足时,用颜色 2,否则不填充,最多可以有 10 组条件。
第二讲:公式编写的基础函数 打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是 K 线,二是均线。其他诸如柱状线,彩带,
分段线等等,都是在 K 线或均线基础上的延伸或变形。为此,我们先熟悉一下构成这两种状态的基本函数。 一、K 线函数 非常简单,大家都可能熟知。作为基础,还是说明一下。 1、开盘价:OPEN 可简写为 O 2、最高价:HIGH 可简写为 H 3、最低价 smi49liesOW 可简写为 L 4、收盘价:CLOSE 可简写为 C 有了这 4 个函数,就可构成一根 K 线了。比如:收盘价小于开盘价,即阴线:CL;这里我们没有考虑下影的长度和
T 字上边一横(实体部分)的宽度。 习题:一根光头阳线,实体部分小于 5 分钱,下影超过实体的两倍,如何表述?
特别提示:编辑指标必须在英文状态下输入。其中运用的数学符号,包括加减乘除、分号,引号等(+ - * / ; "" ''>
第三讲:认识颜色符号或绘图函数
我们所看到的指标是以线为基础的。不论是均线,K 线,或在线与点之间的填充,又都离不开颜色。正是有了五
COLORF00FF0
此外还有:金黄色 COLOR008364 紫红 COLOR000999 深黄色 COLOR00CCCC 紫罗蓝 COLORE66878 等等。
(三)常见颜色问题。
从上表中我们可以看出,大部分颜色符号是通用的。但在将源码粘贴时,因股软的不同,有时会出现《未定义的
标识符》字样,很多时候就是颜色惹的祸。常见的是:
DRAWICON(FILTER(Var6>REF(Var6,1) AND Var6>0,30),-140,4); DRAWTEXT(FILTER(Var6>REF(Var6,1) AND Var6>0,30),-40,'建议关注 '),COLORffffff; 这三项分别是划柱线、显示小箭头和显示文字。留一个就行了。 加“等号”的例子: Var2:MA(CLOSE,10); Var3:MA(CLOSE,20); Var4:MA(CLOSE,30); 加上后: Var2:MA(CLOSE,10); Var3:=MA(CLOSE,20); Var4:MA(CLOSE,30); 意思是保留了 10 日均线和 30 日均线的输出,将 20 日的隐去。 特别提示:不论什么股软,当遇到线条过多过乱时,都可以采用这种办法使图形简练清晰。 5、颜色符号及逗号问题 例:仓:EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),,colormagenta; 此句可能存在两个问题,一是后面有两个“逗号”,对于飞狐等通过,而对于大智慧 2 和分析家等,则是问题,必 须删去一个。反之,一个没有也不行。二是后面的 colormagenta,大智慧是不认识的。换成通用的:colorf00ff0 就行了。 6、是否输出与颜色标识问题 例:仓:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),colormagenta,LINETHICK0; 这个语句的特点是在前面有等号“ = ”,意思是不输出,但后面还有颜色修饰符和指标线粗细函数。有些股软对此 是放行的,即:不输出。而大智慧 2 和分析家却不认,把它看成相互矛盾的病句。解决办法:将修饰符全部删去,或 将前面的 = 号去掉,让语句输出。 第五讲:各种形态的描述 懂得运用公式编辑器,掌握了公式的基本函数,就可以进行简单的公式编写了。下面我们共同认识一下公式的基 本语句。这些基本语句,是编写公式和整理选股公式信号的基础,大家要熟知。
(二)常用颜色:
颜色
1:飞狐的:
2、大智慧 2
3、大智慧 4、通达信
5、同花顺 6、通用符号
红色
COLORRED;
同前
同前 与飞狐基本相通
同前
白色
COLORWHITE;
同前 同前 一般不用修改
以下略--
黄 色 COLORYELLOW;
同前 同前
以下略--
黑色
COLORBLACK;
同前
蓝色
COLORBLUE;
FNC 是大智慧 2 和分析家格式,只有这两个股软能够导入。导入的方法是:打开公式编辑器,点击导入---找到存 放此公式的文件夹---双击---在出现的列表中掸单击该公式---选导入。 特别提示:必须先将公式存放在一个文件夹中,已有的,新建都可以。否则编辑器无法找到该公式。 ALG 是飞狐和金狐软件的格件格式,exp 式,tnc 是通达信软是大智慧 internet 版格式,hxf 是同花顺格式,还有比较特 殊的 fml 是多空阵线格式(与飞狐的自编公式文件后缀一样)
例如:FILLRGN(CLOSE,OPEN,CLOSE>OPEN,RGB(255,0,0),CLOSE
第四讲:源码的引入和修改
(一)在各种股软中的引入方法
股软之间虽然区别较大,但有一个共同点,就是第一步都是打开公式编辑器。下面再分别简要说明一下: 一、大智慧 1. 把要导入的公式(源码)考下来,方法是用左键先把源码变蓝,之后点右键,点复制; 2. 进入大智慧------>特色功能------>自编指标------>常用------>技术指标------>新建,在出现的公式编辑区的下面的 空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确认------>退出。 3、在大智慧的底部显示栏中点击公式名称即可看到刚刚导入的公式。 二、飞狐 1、复制源码,方法同上。 2、进入主界面,即 K 线图模式。 用鼠标靠近左侧单击,出现管理面板------>双击技术指标------>用鼠标右键单击任何一个公式组的名称,比如“其 它”------>点新建公式------>在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式 名称栏------>确定------>退出。 3、找到新建的公式,双击即可使用。 三、大智慧 2 特别提示:必须在联网的状态下才可操作 有两种方式可以进入公式编辑页面。一是将鼠标靠近上部,点击《公式》―――《公式管理》―――双击《技术 指标》―――单击指标组―――《新建》。 另一种方式是,将鼠标靠近左边,在出现的对话框中双击《技术指标》―――右键单击选定的公式组―――《新 建》。 三、分析家 复制公式原码到分析家界面―――点击上面的《公式》―――点击《公式管理》―――按公式归类把其点击变 色―――点击《新建》。 四、通达信 将鼠标靠近左边,在出现的对话图标中选 F(x)即《公式管理器》图标―――双击《技术指标公式》―――单击选 定的指标组―――《新建》。 五、同花顺 将鼠标靠近上部―――点击《公式》图标,进入后的操作与其他股软基本一样。 特别提示:必须在《描述》栏中加上文字或字母之类,否则无法通过。
同前
同前
COLORFFFF00
棕色
COLORBROWN;
同前 COLOR0055FF
青 色(淡蓝)COLORCYAN;
同前 COLORFFFF00
COLORF0F000
灰色
COLORGRAY;
同前
同前
绿色
COLORGREEN;
同前 同前
COLOR00FF00
晶红色(粉)COLORMAGENTA;
同前 COLORff00ff
Biblioteka Baidu
颜六色才使得图形丰富多采,便于区分,或者更具立体感。本讲就是告诉大家如何利用颜色或修改颜色。
一、颜色函数
(一)基本符号:COLOR
所有显示颜色时,都必须用这个符号做为引导。但它本身并没有色彩,在它的后面还需加上具体的颜色,才能使
用。
举例:COLORBLACK;后面加上英文的黑色单词,在图中就会显示出黑色来了。
COLORCYAN
淡蓝色,大智慧不识别,需改成:COLORFF0000
COLORMAGENTA 晶红色,大智慧不识别,需改成:COLORF00FF0
特别提示:找不到相对应的颜色函数怎么办?一是删除,让系统自动填加。二是更换数字或字母。
实际上只要在 COLOR 后面加上 0-9、A-F 中的任意 6 个数字字母,就可组成不同的颜色。有兴趣的可试试。
教你如何编辑股票公式
第一讲:认识公式编辑器 公式编辑器是导入源码和进行编写指标的窗口。公式编辑器共分 4 种,分别是: 1、技术指标公式编辑器; 2、条件选股公式编辑器; 3、交易系统公式编辑器; 4、五彩 K 线公式编辑器。 由于这几种编辑器的展开和使用大同小异。所以,本文仅以技术指标公式编辑器为例加以说明。