股票公式编辑教程
通达信公式编辑教程详解(函数+公式+示例)
通达信公式编辑教程详解(函数+公式+
示例)
通达信是一款股票分析软件,可以利用其内置公式编辑器编写自定义指标。
本教程将详细介绍通达信公式编辑器的函数、公式和示例。
函数
函数是通达信公式编辑器中的基本模块,它们用于执行特定的计算。
通达信内置了丰富的函数,可以满足不同的需求。
以下是一些常用的函数:
- `REF()`:引用前一天的值
- `MA()`:计算移动平均线
- `EXPMA()`:计算指数平滑移动平均线
- `MACD()`:计算移动平均线散度/收敛指标
- `CCI()`:计算顺势指标
- `RSI()`:计算相对强弱指标
公式
公式是通达信公式编辑器中的高级模块,它们可以利用函数计算复杂的指标。
以下是一些常用的公式:
- `KDJ`:计算随机指标
- `BOLL`:计算布林线指标
- `DMI`:计算趋向指标
- `OBV`:计算能量潮指标
示例
以下是一个示例,演示如何利用函数和公式计算指标:
;
;
;
;
MACD:(DIFF-DEA)*2;
;
;
K:MA(CLOSE,9);
D:MA(K,3);
J:K*3-D*2;
;
;
;
;
;
;
以上示例计算了MA、MACD、CCI、RSI、KDJ、BOLL、DMI、OBV等指标。
结论
本教程介绍了通达信公式编辑器的函数、公式和示例。
希望能够对使用通达信进行股票分析的朋友们有所帮助。
股票指标公式编写教程大全(16)
股票指标公式编写教程大全(16)A3:=BARSLAST(ref(cross(“RSI.RSI1”(6,12,24),“RSI.RSI2”(6,12,24)),1));B3:=ref(c,A3+1)》c and ref(“RSI.RSI1”(6,12,24),A3+1)《“RSI.RSI1”(6,12,24)and cross(“RSI.RSI1”(6,12,24),“RSI.RSI2”(6,12,24));RSI底背离:STICKLINE(FILTER(B3》0,5),0,0.5,3,0),COLORFFCC66;DRAWTEXT(FILTER(B3》0,5),0.25,‘RSI底背离’),COLORFFCC66;DRAWTEXT(FILTER(D1》0,5),1.47,‘MACD顶背离’),COLOR0066FF;C2:=BARSLAST(ref(cross(“kdj.d”(9,3,3),“kdj.k”(9,3,3)),1));D2:=ref(c,C2+1)“kdj.k”(9,3,3)and cross (“kdj.d”(9,3,3),“kdj.k”(9,3,3));KDJ顶背离:STICKLINE(FILTER(D2》0,5),2,1,3,0),COLORRED;DRAWTEXT(FILTER(D2》0,5),1.2,‘KDJ顶背离’),COLORRED;C3:=BARSLAST(ref(cross(“RSI.RSI2”(6,12,24),“RSI.RSI1”(6,12,24)),1));D3:=ref(c,C3+1)“RSI.RSI1”(6,12,24)and cross (“RSI.RSI2”(6,12,24),“RSI.RSI1”(6,12,24));RSI顶背离:STICKLINE(FILTER(D3》0,5),2,1.5,3,0),COLORFF00FF;DRAWTEXT(FILTER(D3》0,5),1.75,‘RSI顶背离’),COLORFF00FF;第二部分逐步增加函数以均线为例,主图:基本句型MA5:MA(C,5);MA10:MA(C,10);MA30:MA(C,30);MA60:MA(C,60);增加颜色(注:在没有颜色输出符号时,系统会自动加上颜色)MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW;将10日均线变成小圆圈线MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0,CIRCLEDOT;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW;将60日均线加粗MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0,CIRCLEDOT;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW,LINETHICK3;在5日均线金叉10日均线处显示符号MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0,CIRCLEDOT;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW,LINETHICK3;金叉:=CROSS(MA5,MA10);DRAWICON(金叉,L,1);DRAWTEXT(金叉,L,‘金叉’);STICKLINE(金叉,H,L,6,0); (注:这三种显示方式用其中一种就行)30日均线向上时显示红色,否则为绿色MA5:MA(C,5),COLORBLUE;MA10:MA(C,10),COLORF00FF0,CIRCLEDOT;MA30:MA(C,30),COLORFFFF00;MA60:MA(C,60),COLORYELLOW,LINETHICK3;金叉:=CROSS(MA5,MA10);DRAWICON(金叉,L,1);DRAWTEXT(金叉,L,‘金叉’);STICKLINE(金叉,H,L,6,0);PARTLINE(MA30》=REF(MA30,1),MA30),COLORRED;PARTLINE(MA30《REF(MA30,1),MA30),COLOR00FF00;(注:最后两行为划分段线,大智慧没有此项功能,大智慧2和分析家同花顺用下面这行)PARTLINE(MA30,MA30》=REF(MA30,1),RGB(255,0,0),MA30《REF(MA30,1),RGB(0,255,0),1);通达信用下面这两行:IF(MA30》=REF(MA30,1),MA30,DRAWNULL),COLORRED;IF(MA30《REF(MA30,1),MA30,DRAWNULL),COLOR00FF00;第九讲:常用函数示例系统中的函数非常多,其中的一些函数只有在特定的语句中才会用得到。
股票公式编辑器教程
公式编辑器教程一、指标分析:“公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一。
例如,指标KD、指标MA等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。
当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB、MC、MD等等,这一切我们通过“公式编辑器”可以实现。
二、条件选股:编写公式都要用到什么东西?我们留下了许多问题--都是公式编写的基础问题,所以我们这节课来解决这些基础的问题。
什么是技术指标?A均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。
什么是条件选股?简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了!什么是参数?比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。
参数需要名字,例如M就不错。
还要规定参数的范围,例如1日至260日。
这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。
什么是周期?这么解释吧!我们有的投资者喜欢使用日线图作技术分析;有的喜欢用5分钟的K线;有的喜欢使用长一点时间的,例如周线。
所以在公式设计中,允许不同喜好的使用者选择不同的分析时间--就是可以选择不同的周期。
什么是函数?函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。
我们在公式编辑器中选择插入函数,就可以看到里面有许多的函数,我们在附录中有一个简表,大家可以到那里去检索!例一:一根K线有四个价格组成:最高价:HIGH 最低价:LOW收盘价:CLOSE 开盘价:OPEN成交量:VOL成交额:AMO例二:两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)假如下图中的两条均线一条名叫X,另外一条叫YCROSS(X,Y)表示X向上穿过了YCROSS(Y,X)表示Y向上穿过了X例三:前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?REF(X,M)1例如:REF(CLOSE,5)表示5天前的收盘;REF(VOL,10)表示10天前的成交量;这里的M就是参数,您现在明白了什么是参数了吗?例四:如果我想把两个条件并列在一起怎么办?ANDX AND Y就表示条件X和条件Y编写一条最简单的指标线,通过前几课的学习,我们今天开始使用软件的公式编辑功能编写我们自己的第一条指标线。
股票指标公式编写教程大全(17)
股票指标公式编写教程大全(17)MA5:=MA(CLOSE,5);AA:=CROSS(MA3,MA5);DRAWTEXT(AA,L,‘金叉’);这样有时就会出现“金叉”字重叠现象,杂乱难看。
若过滤一下,舍去5天内重复出现的,则最后一句改为:DRAWTEXT(FILTER(AA,5),L,‘金叉’);就不会出现信号过多的现象了。
3、SUM 求和用法:SUM(X,N),统计N周期中X的总和,N=0则从第一个有效值开始。
例如:SUM(VOL,10),表示统计从10周期以来的成交量总和。
这个好理解,就不多说了。
4、HHV 最高值用法:HHV(X,N),求N周期内X的最高值,N=0则从第一个有效值开始。
例如:HHV(HIGH,30),表示求30日最高价。
那么10天内的最高收盘价呢?HHV(C,10)。
另外还有一个与此相反的函数最低值LLV 原理与此相同。
5、MAX 最大值用法:MAX(A,B)返回A和B中的较大值例如:MAX(C,0),表示取得收盘价和开盘价中较大的值。
若求开盘价、收盘价和昨天收盘价中的最大值,则:MAX(MAX(C,0),REF(C,1));就是叠加一个最大值函数。
另外,还有一个相反函数:MIN,最小值,原理与最大值相同。
注:最大值与最高值是不能混用的。
6、COST 成本分布用法:COST(20)表示20%获利盘的价格是多少即有20%的持仓量在该价格以下,其余80%在该价格以上,为套牢盘。
7、WINNER 获利盘比例与成本分布相对应,都是计算获利情况的。
WINNER(10)表示10元价格的获利盘比例;WINNER(CLOSE)表示以收盘价卖出的获利盘比例,如该值返回0.2,表示在当天的收盘价上卖出,只有20%的人是赚钱的。
以上两个函数仅对日线分析周期比较有效。
以上两个函数在有些股软或《未来函数检测器》中被认定为未来函数。
据有人考证,该函数的在极个别的情况下确实出现过信号漂移现象。
但一般情况下还是比较稳定的。
大智慧等炒股软件公式编辑教程大全
大智慧等炒股软件公式编辑教程大全大智慧、飞狐、分析家、通达信、钱龙、麒麟公式编辑教程大全参数名称:最小值,最大值,缺省值N: 1 100 9M1: 2 40 3M2: 2 40 3RSV:=(CLOSE-LLV(LOW,N))/(HHV(HIGH,N)-LLV(LOW,N))*100;K:SMA(RSV,M1,1);D:SMA(K,M2,1);J:3*K-2*D该公式绘制K、D、J两条指标线。
RSV行是一个中间语句,计算当期收盘价与N天内最低价之差除以N内最高价与最低价之差的比值,再乘以系数100。
K线为RSV的M1天移动平均线,D线为线K 的M2天移动平均线,J线为K线与J线的差值。
(以下是引用…wjwjc?版主对计算…5日均线上升角度?的实例讲解aa:=ma(c,5);{这是5日均线}bb:=ref(ma(c,5),1);{这是昨日5日均线}cc:(aa-bb)/bb>n/100;{这是5日均线增长比率,比率越大,其上长的斜率就越大}n是参数,n%是5日均线的增长比率,因此n定5以上可能其的斜率就越大,你可试试。
)(对于时间限制的问题,我们就以…庄家进出?公式来作分析了解。
Var1:=IF(YEAR>=2034 AND MONTH>=1,0,1);{VAR1赋值:如果年份>=2034 AND 月份>=1,返回0,否则返回1} {点评:这个语句在配合其它语句使用的情况下可起到时间限制作用}VarC:=MA(SUM(IF(CLOSE>REF(CLOSE,1),VOL,IF(CLOSE昨收,返回成交量(手),否则返回(如果收盘价<昨收,返回0-成交量(手),否则返回0)的历史累和/25000的2日简单移动平均*VAR1}{点评:在这句用到了VAR1,当VAR1符合条件即:年份>=2034 和月份>=1时,则VAR1=0,这样以后计算出来的结果全是0,这时该指标便毫无意义了,起到了时间限制的作用。
股票公式编写教程(具体)
股票公式编写教程(具体)股票公式编写教程(具体)股票公式编写教程编写股票公式需要遵循一定的规则和技巧。
以下是一些基本的股票公式编写教程:1.了解基本概念:在编写股票公式之前,需要了解一些基本概念,如移动平均线、相对强弱指数、布林带等。
这些指标是股票公式的基础,需要先掌握。
2.选择合适的编程语言:股票公式可以使用多种编程语言编写,如MATLAB、Python等。
选择合适的编程语言,并根据其特性编写相应的代码。
3.编写代码:在编写股票公式时,需要注意一些细节,如数据类型、计算精度、计算周期等。
需要根据实际情况进行调整和优化。
4.调试和测试:在编写完股票公式后,需要进行调试和测试,以确保其准确性和稳定性。
5.发布公式:将编写的股票公式发布到相应的股票公式网站或应用程序中,以便其他用户可以使用该公式进行股票交易。
需要注意的是,股票公式编写需要一定的专业知识和技能,如果不是很熟悉,建议先学习相关的基础知识,再逐步深入学习。
股票公式编写教程分析编写股票公式需要遵循一定的语法和规则,以下是一些基本的步骤和注意事项:1.学习公式语言:熟悉并理解公式语言的基本语法、数据类型、函数和运算符等。
2.选择一个合适的编程环境:选择一个适合编写股票公式的编程环境,例如MATLAB、Python等。
3.确定公式类型:股票公式可以分为指标公式、画线公式和选股公式等。
不同类型的公式有不同的语法和要求。
4.编写公式:按照语法规则,编写股票公式。
公式的编写需要熟悉各种指标的计算方法,例如移动平均线、相对强弱指数等。
5.测试公式:编写完成后,需要对公式进行测试,验证其准确性和稳定性。
6.应用公式:将公式应用到实际股票分析中,进行数据分析和预测。
需要注意的是,股票公式的编写需要一定的专业知识和经验,建议在专业人士的指导下进行。
同时,公式的准确性和稳定性也需要经过充分的测试和验证。
股票公式编写教程有哪些股票公式编写教程如下:1.编写股票公式时,必须以现有的证券为基础。
股票公式编辑器教程
公式编辑器教程一、指标分析:“公式编辑器”好比是一个工作母床,通过这个工作母床可以制造出所需要的各式各样的零件,同样,在指标分析的工作中,利用编辑器可以编写出相应的分析条件,这种方法是在技术分析当中最为常用的方法之一。
例如,指标KD、指标MA等等,通过对这些指标的观察、分析,找出一些合适的条件作为买入卖出点。
当然,我们也许需要的是一些自己的指标,一些自己的准确的指标,更多的MB、MC、MD等等,这一切我们通过“公式编辑器”可以实现。
二、条件选股:编写公式都要用到什么东西?我们留下了许多问题--都是公式编写的基础问题,所以我们这节课来解决这些基础的问题。
什么是技术指标?A均线就是一种技术指标,我们在炒股的时候,经常会将一些行情数据进行数学计算得出一些曲线等等,方便我们掌握股市的变动情况。
什么是条件选股?简单讲,就是按照您的设定的条件用电脑帮助您完成一些太多太复杂的挑选--比如您有一些好的心得和方法,可使有1000多只股票,您就是有100双眼睛有时也不一定可以看得过来,这时电脑就派上用场了!什么是参数?比如讲:10日均线,您可以把10日当作参数,好处在于,您觉得需要修改成5日的时候,就可以使用一些简单的方法,例如参数精灵来很方便的修改和调整。
参数需要名字,例如M就不错。
还要规定参数的范围,例如1日至260日。
这样我们就可以在1到260之间任意调节M的值了,M最常用的数填在“缺省”一栏,例如你最喜欢用10日均线,那就填10吧。
什么是周期?这么解释吧!我们有的投资者喜欢使用日线图作技术分析;有的喜欢用5分钟的K线;有的喜欢使用长一点时间的,例如周线。
所以在公式设计中,允许不同喜好的使用者选择不同的分析时间--就是可以选择不同的周期。
什么是函数?函数在公式编写非常重要,如果作个比喻,我们用一种语言去告诉电脑我的想法,并且让它去帮我做,那么函数就是这种语言的单词。
通达信 公式编写教程
通达信公式编写教程
通达信是一款广泛使用的股票软件,可以进行技术分析和交易操作。
在通达信中,我们可以使用公式编写来创建自定义指标和条件。
下面是一个简单的教程,介绍如何使用通达信进行公式编写。
第一步:打开通达信软件并点击“自选股”按钮,选择一个自选股进行分析。
找到软件界面右上方的“指标”按钮,点击它,选择“自定义指标”选项。
第二步:在弹出的窗口中,我们可以看到已定义的指标列表。
点击“新建”按钮创建一个新的指标。
第三步:在弹出的窗口中,可以看到公式编辑器。
在这里,我们可以使用通达信的公式语法编写自定义指标。
公式语法包括各种数学和逻辑运算符、函数和变量。
第四步:编写公式。
首先要确定指标的计算方式和期间。
然后使用合适的函数和变量来计算指标值。
可以使用简单的数学运算符(如+、-、*、/)和逻辑运算符(如&&、||、!)来组合不同的数据。
第五步:保存并使用指标。
在公式编辑器中,点击“保存”按钮保存指标。
然后返回到主界面,选择一个股票,可以在“指标”下拉菜单中找到并应用刚才创建的指标。
在公式编写过程中,需要注意以下几点:
1. 使用正确的语法和运算符。
通达信提供了详细的公式语法参考手册,可以在软件的帮助文档中找到。
2. 确保公式逻辑正确。
公式的计算结果应该符合预期的指标定义。
3. 测试和调试公式。
在编写完公式之后,可以使用历史数据进行测试,验证指标的准确性和可靠性。
希望上述教程对您有所帮助,并能够顺利编写和使用通达信的自定义指标。
最新股票选股公式编写教程(完整版)精选
股票选股公式编写教程第一讲:认识公式编辑器公式编辑器是导入源码和进行编写指标的窗口。
公式编辑器共分4种,分别是:1、技术指标公式编辑器;2、条件选股公式编辑器;3、交易系统公式编辑器;4、五彩K线公式编辑器。
由于这几种编辑器的展开和使用大同小异。
所以,本文仅以技术指标公式编辑器为例加以说明。
由于目前各种股软的区别,不仅有些函数不通用,编辑器的打开方式也略有区别。
本讲就是告诉大家如何展开公式编辑器。
以下共分5个图片说明打开《公式编辑器》的方法:第二讲:公式编写的基础函数打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。
其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。
为此,我们先熟悉一下构成这两种状态的基本函数。
一、K线函数非常简单,大家都可能熟知。
作为基础,还是说明一下。
1、开盘价:OPEN可简写为O2、最高价:HIGH可简写为 H3、最低价:LOW可简写为 L4、收盘价:CLOSE可简写为 C有了这4个函数,就可构成一根K线了。
比如:收盘价小于开盘价,即阴线:C<o;收阳线则互为相反。
那么长下影的光头阳线,即T形线呢?理解了原理,也很简单。
一要以最高价收盘(否则有上影),二要开盘价大于最低价。
所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和T 字上边一横(实体部分)的宽度。
习题:一根光头阳线,实体部分小于5分钱,下影超过实体的两倍,如何表述?特别提示:编辑指标必须在英文状态下输入。
其中运用的数学符号,包括加减乘除、分号,引号等(+ - * / ; "" ''><#)也必须在英文状态下输入。
二、均线函数单根K线的形态是相当枯燥的。
尤其在主图里。
配合以均线等形式就会丰富多采,或者更利于我们从中发现规律和分析问题。
这就需要均线函数来解决了。
最常见的:1、MA(X,N),求X的N周期简单移动平均值。
股票软件公式设计入门
一、公式入门:1、建立公式组的方法一、公式入门:1、建立公式组的方法,参见下图:此主题相关图片如下:图2此主题相关图片如下:2、建立一个简单的新公式sl001,弹出公式编辑器后,在公式名称处输入sl001,在公式说明中输入“示例公式001”,在代码框中输入“spj:”,点“插入函数”,在“行情函数”中找到CLOSE,点“插入函数”框的“确定”按钮,在代码框中就插入了一个函数CLOSE(CLOSE可以简写为C)。
最后在公式编辑器中点“确定”按钮,我们就建立了一个名为sl001的新公式。
公式只有一行代码即:spj:close其中,spj(“收盘价”的拼音代码)称为公式变量,close是函数(行情函数的一种)两者间以半角的冒号“:”相隔,表示spj定义为close。
3、进入某个股的K线图,在键盘上敲“sl001”调用我们刚才设计的公式,结果在副图显示一条收盘价曲线,曲线的名称是“spj”注意观察,该曲线是对应了K线的第一天到最后一天,说明,“spj”不是一个简单的变量,是一个数组或者说是一个序列变量,当然理解成一个函数也可以,是一个自变量为时间日期的函数。
因此,今后看公式时,对公式中的变量,一定要理解成是一个序列变量。
4、在副图指标sl001的空白处,点鼠标右键选“修改指标公式”,在公式编辑器中,看到“主图叠加”的选项了吗?打上“√”确定退出。
键盘敲“sl001”,调用sl001公式,结果你看到了什么?结果是,副图指标sl001变成了主图叠加指标sl001。
在主图指标的名称sl001处,点鼠标右键选“修改指标公式”,在公式编辑器中给“主图”选项打上勾,确定退出。
再观察一下,有何变化?结果是,主图叠加指标变成主图指标。
小结:本次讲座,学习了几个基础知识,建立公式组的方法,建立一个新公式的方法,修改公式的几种方法,副图指标、主图叠加指标、主图指标,序列变量的概念,查询函数注释的方法。
思考1:修改指标公式,有几种方法?在K线图中,按F3试试,有什么变化?鼠标右键菜单有几种情况?思考2:什么是副图指标?什么是主图指标?什么是主图叠加指标?它们之间有什么不同?练习1:跟K线有关的几个股价函数:close/open/high/low,仿照今天学习的内容,自行制作公式,要求分别做成副图指标、主图叠加指标和主图指标。
股票指标公式编写教程大全(15)
股票指标公式编写教程大全(15)DRAWICON(CROSS(趋势,0),0,1);FILLRGN((A09 》 0 AND (趋势《20 OR 趋势》REF(趋势,1)AND 趋势《50)),0,A09),colorFFFF00;机构建仓区:0,LINETHICK0,colorFFFF00;Var4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;STICKLINE(趋势《=13,0,20,5,0),colorcc9900;DRAWTEXT(FILTER(趋势《=13,15),30,‘准备现金’),colorcc9900;STICKLINE(趋势《=13 AND Var4》13,0,50,5,0),color0099ff;Var5:=FILTER((趋势《=13 AND Var4》13),10);DRAWTEXT(Var5,60,‘买入’),color0099ff;第二步{删除没用条}后Var3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV (L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);趋势:=EMA(Var3,3)-10;DRAWICON(CROSS(趋势,0),0,1);Var4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;Var5:=FILTER((趋势《=13 AND Var4》13),10);DRAWTEXT(Var5,60,‘买入’),color0099ff;第三步{去掉修饰符后}:趋势:=EMA(Var3,3)-10;CROSS(趋势,0);Var4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;Var5:=FILTER((趋势《=13 AND Var4》13),10);Var5;第四步{个别加等号}本公式中的“条件”语句都是不输出的,所以此项省略,但因是要笑脸和买入两个信号,所以还必须把它们连结起来:Var3:=3*SMA((C-LLV(L,55))/(HHV(H,55)-LLV (L,55))*100,5,1)-2*SMA(SMA((C-LLV(L,55))/(HHV(H,55)-LLV(L,55))*100,5,1),3,1);趋势:=EMA(Var3,3)-10;Var4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;Var5:=FILTER((趋势《=13 AND Var4》13),10);CROSS(趋势,0)or Var5;江南茶外汇请问老师?我的软件是银河双子星我在写习题:10日均线与20日均线金叉和涨幅超过百分之三,且成交量比昨天放大一倍。
同花顺、大智慧等公式编辑教程大全(完整版)
什么是参数? 比如讲:10 日均线,您可以把 10 日当作参数,好处在于,您觉得需要修改成 5 日的时候,就可以 使用一些简单的方法,例如参数精灵来很方便的修改和调整。参数需要名字,例如 M 就不错。还要 规定参数的范围,例如 1 日至 260 日。这样我们就可以在 1 到 260 之间任意调节 M 的值了,M 最 常用的数填在“缺省”一栏,例如你最喜欢用 10 日均线,那就填 10 吧。
上涨: 1、今日涨幅达到了 7%以上: CLOSE/REF(CLOSE,1)>1.07; 2、十日均价继续上涨: AA:=MA(CLOSE,10); BB:=REE(AA,1); AA>BB;
下跌:
同上面的表达方式一样,将方向改变了而已: 收阳、收阴: 1、当天收阳:CLOSE>OPEN; 2、当天收阴:CLOSE<OPEN;
股票指标公式编写教程大全
股票指标公式编写教程大全股票指标公式编写教程大全一、股票指标公式:1、买方力量 (BBI): BBI=(最高价+最低价+收盘价)/32、买卖力量指标 (EMV): EMV=(当日最高价-最低价)/(前一日收盘价-当日开盘价)3、布林带(BB): 上轨线:N日内价格的上下波动包含在一个价格振幅之中 ,上轨线价格=n日均线+M*n日均方差下轨线:N日内价格的上下波动包含在一个价格振幅之中 ,下轨线价格=n日均线-M*n日均方差4、移动平均线 (MA): MA=N日内收盘价之和÷N5、威廉指标 (WMS):WMS=(最高价+最低价+收盘价)/36 、威廉变异系数 (WVC): WVC=(今日最高价-最低价) / (昨日最高价-昨日最低价)7、动量指数 (MMI):MMI=(C-Cn) / Cn二、股票指标公式编写方法:1、首先,确定指标类型,根据指标类型,选择相应的参数,收集用来计算指标的相关行情信息。
2、确定指标的参数及其计算方式。
不同的指标有不同的参数和计算方法,有的指标比较复杂,甚至需要多次计算。
3、定义指标函数,根据确定的参数和计算方法,编写函数来进行计算,最后使用相应的参数调用函数,传入计算行情数据,获取计算结果。
4、根据指标结果,绘制指标曲线,使用股票分析软件进行图形绘制,依据曲线的结构,分析股票的行情变化趋势。
三、选择指标技巧1、确定投资目标和短期、长期投资:根据投资的目标和时间,选择性使用不同类型的指标,如短期投资最好使用动量指数,长期投资最好用均线指数。
2、确定实时行情分析、背后趋势分析:实时行情的分析需要使用相对更动态的指标,如KDJ、MACD指标;背后趋势的分析最好使用更加长远的指标,如威廉指标和买卖力量指标。
3、确定选股和交易范围:前期的选股筛选可以通过股价指标、成交量指标、能量指标等来确定;交易时可以使用趋势线指标、动量指标等来判断买卖节奏。
4、确定合适的指标参数:一些指标可以选择不同周期数据参与计算,周期越短则指标显示越敏感,而周期太长则反应迟缓。
股票指标公式编写教程大全(11)
股票指标公式编写教程大全(11)Var13:=Var10 OR Var11 OR Var12;Var14:=REF(“BIAS.BIAS2”(6,12,24),1)》2;Var15:=REF(“RSI.RSI1”(6,12,24),1)》(VarE+VarF)/1.8 AND REF(“ROC.ROC”(12,6),1)-“ROC.ROC”(12,6)》0 AND Var13 AND Var14;卖出:=Var15*100/15,color00ff00;stickline(卖出,18,15,28,0),coloryellow;stickline(卖出,18,18,18,0),colorblue;stickline(卖出,8,8,9,0),colorffff00;stickline(卖出,6,6,4,0),colorffff00;stickline(卖出,10,10,12,0),colorffff00;stickline(卖出,12,12,20,0),colorffff00;stickline(卖出,14,14,24,0),colorffff00;stickline(卖出,16,28,0.1,0),colorc0c0c0;stickline(卖出,28,18,9,0),color00ff00;drawtext(卖出,31,‘落袋为安’),COLOR00FF00;指标示例三:{金叉死叉}STICKLINE(100,0,100,8,0),colorff0098;{设置背景,100条件满足时,在坐标100至坐标0处设置宽度为8的紫兰色背景} Var1:=EMA(HHV(HIGH,500),21);Var2:=EMA(HHV(HIGH,250),21);Var3:=EMA(HHV(HIGH,90),21);Var4:=EMA(LLV(LOW,500),21);Var5:=EMA(LLV(LOW,250),21);Var6:=EMA(LLV(LOW,90),21);Var7:=EMA ((Var4*0.96+Var5*0.96+Var6*0.96+Var1*0.558+Var2*0.558+Var3*0.558)/6,21); Var8:=EMA ((Var4*1.25+Var5*1.23+Var6*1.2+Var1*0.55+Var2*0.55+Var3* 0.65)/6,21);Var9:=EMA ((Var4*1.3+Var5*1.3+Var6*1.3+Var1*0.68+Var2*0.68+Var3*0. 68)/6,21);VarA:=EMA((Var7*3+Var8*2+Var9)/6*1.738,21);VarB:=REF(LOW,1);VarC:=SMA(ABS(LOW-VarB),3,1)/SMA(MAX (LOW-VarB,0),3,1)*100;VarD:=EMA(IF(CLOSE*1.35《=VarA,VarC*10,VarC/10),3);VarE:=LLV(LOW,30);VarF:=HHV(VarD,30);Var10:=IF(MA(CLOSE,58),1,0);Var11:=EMA(IF(LOW《=VarE,(VarD+VarF*2)/2,0),3)/618*Var10;Var12:=IF(Var11》40,10,Var11);STICKLINE(Var12》8,0,Var12,4,1),,COLORFF00FF;Var13:=HHV(HIGH,30);Var14:=LLV(LOW,30);能量K:EMA((CLOSE-Var14)/(Var13-Var14)*97,5),COLORRED,linethick2;能量D:EMA((CLOSE-Var14)/(Var13-Var14)*100,15),linethick2,colorff9933;底部峰:5,pointdot,linethick2,COLORFF00FF;DRAWTEXT(CROSS(底部峰,能量K),能量d,‘●’),COLORWHITE;DRAWTEXT(CROSS(底部峰,能量K),能量K+15,‘底部形成’),COLORWHITE;大智慧:100,,pointdot,linethick2,color00ccff;强弱分界:50,pointdot,COLORWHITE;DRAWTEXT(CROSS(90,能量K),80,‘●’),COLOR00FF00;DRAWTEXT(CROSS(90,能量K),90,‘有风险’),COLOR00FF00;DRAWTEXT(CROSS(90,能量K),能量K+13,‘●’),COLOR00FF00;DRAWTEXT(CROSS(能量D,能量K),98,‘死叉’),COLORFFCC66;DRAWTEXT(CROSS(能量D,能量K),90,‘●’),COLORFFCC66;DRAWTEXT(CROSS(能量K,能量D),8,‘金叉’),COLORYELLOW;DRAWTEXT(CROSS(能量K,能量D),15,‘●’),COLORYELLOW;0,pointdot,linethick2,COLORFF00FF;渐变色源码供参考:STICKLINE(0 ,0,-1,15,0),COLORFF0098;STICKLINE(10 ,10,0,15,0),COLORFF009A;STICKLINE(20 ,20,10,15,0),COLORFF009C;STICKLINE(30 ,30,20,15,0),COLORFF009E;STICKLINE(40 ,40,30,15,0),COLORFF00A0;STICKLINE(50 ,50,40,15,0),COLORFF00A2;STICKLINE(60 ,60,50,15,0),COLORFF00A4;STICKLINE(70 ,70,60,15,0),COLORFF00A6;STICKLINE(80 ,80,70,15,0),COLORFF00A8;STICKLINE(90 ,90,80,15,0),COLORFF00AA;STICKLINE(100 ,100,90,15,0),COLORFF00AC;STICKLINE(110 ,110,100,15,0),COLORFF00AF;单色源码供参考:STICKLINE(CLOSE》0,h*9.0,l*0.01,8,0),color7d7f0f;K线STICKLINE(C》=O,C,O,7,0),COLORRED;STICKLINE(C》=O,C,O,4,0),COLOR7070ff;STICKLINE(C》=O,C,O,2,0),COLORYELLOW;STICKLINE(C》=O,H,L,0,0),COLORYELLOW;STICKLINE(C《=O,C,O,7,0),COLORFF2020;STICKLINE(C《=O,C,O,4,0),COLORFF6600;STICKLINE(C《=O,C,O,2,0),colorffcc66;STICKLINE(C《=O,H,L,0,0),colorffcc66;副图背景色源码供参考:STICKLINE(100,0,100,8,0),color7d7f0f;{注意指标的坐标,按不同的坐标做相应的调整,本例是100的坐标(南方财富网)。
股票公式指标编辑高级教程
股票公式指标编辑高级教程1.什么是MACD指标?MACD(Moving Average Convergence/Divergence)是一种常用的股票指标,是通过移动平均线的计算来衡量价格趋势的强度和趋势的变化。
该指标由三条线组成,包括快线、慢线和MACD信号线。
快线是指变动较为敏感且快速反应股价变化的指标线,一般用12天的指数移动平均线来计算;慢线是指反应股价趋势变化比较平缓的指标线,一般用26天的指数移动平均线来计算;MACD信号线是快线和慢线间的差距线,一般用9天的指数移动平均线来计算。
2.如何使用RSI指标?RSI(Relative Strength Index)是一种衡量股票涨跌幅度的指标工具,常用于短期交易策略。
RSI通过比较股票上涨日的平均收盘价与下跌日的平均收盘价的比例,来判断股票的买卖力量。
一般认为RSI指标在70以上时表示股票处于超买状态,而在30以下时则表示股票处于超卖状态。
交易者可以利用RSI指标来判断股票的短期买卖时机,如股票超卖时可以考虑买入,超买时可以考虑卖出。
3.什么是Bollinger Bands指标?Bollinger Bands指标是通过计算股价的标准差来绘制“带状图”,用于衡量股票价格波动的强度和趋势的变化。
该指标由三条线组成,包括中轨线、上轨线和下轨线。
中轨线是股价的移动平均线,而上轨线和下轨线则是在中轨线上下各移动两个标准差的距离,用来衡量股价的波动区间。
当股价突破上轨线时意味着股票价格可能已经过高,而突破下轨线则意味着股票价格可能过低,交易者可以利用这一指标来判断买卖时机。
4.如何使用Moving Average指标?Moving Average指标是一种衡量价格趋势的指标,通过计算股价的移动平均线来判断股票价格是否处于上升或下降趋势。
该指标通常被用于长期交易策略。
交易者可以利用Moving Average指标来判断股票价格可能会转向的时机,如当股票价格交叉移动平均线时意味着价格可能开始上涨或下跌。
股票公式编辑教程
股票公式编辑教程(共十讲)第一讲:认识公式编辑器公式编辑器是导入源码和进行编写指标的窗口。
公式编辑器共分4种,分别是:1、技术指标公式编辑器;2、条件选股公式编辑器;3、交易系统公式编辑器;4、五彩K线公式编辑器。
由于这几种编辑器的展开和使用大同小异。
所以,本文仅以技术指标公式编辑器为例加以说明。
由于目前各种股软的区别,不仅有些函数不通用,编辑器的打开方式也略有区别。
本讲就是告诉大家如何展开公式编辑器。
FNC是大智慧2和分析家格式,只有这两个股软能够导入。
导入的方法是:打开公式编辑器,点击导入---找到存放此公式的文件夹---双击---在出现的列表中掸单击该公式---选导入。
特别提示:必须先将公式存放在一个文件夹中,已有的,新建都可以。
否则编辑器无法找到该公式。
ALG是飞狐和金狐软件的格件格式,exp式,tnc是通达信软是大智慧internet版格式,hxf是同花顺格式,还有比较特殊的fml是多空阵线格式(与飞狐的自编公式文件后缀一样。
第二讲:公式编写的基础函数打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。
其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。
为此,我们先熟悉一下构成这两种状态的基本函数。
一、K线函数非常简单,大家都可能熟知。
作为基础,还是说明一下。
1、开盘价:OPEN 可简写为 O2、最高价:HIGH 可简写为 H3、最低价smi49liesOW 可简写为 L4、收盘价:CLOSE 可简写为 C有了这4个函数,就可构成一根K线了。
比如:收盘价小于开盘价,即阴线:C<o; 收阳线则互为相反。
那么长下影的光头阳线,即 T 形线呢理解了原理,也很简单。
一要以最高价收盘(否则有上影),二要开盘价大于最低价。
所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和 T 字上边一横(实体部分)的宽度。
习题:一根光头阳线,实体部分小于5分钱,下影超过实体的两倍,如何表述特别提示:编辑指标必须在英文状态下输入。
股票指标公式编写教程大全(6)
股票指标公式编写教程大全(6)(C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;26、股价上方N1%至N2%处的筹码(%)AA:=WINNER(C+C*N2/100)*100;BB:=WINNER(C+C*N1/100)*100;AA-BB认识新函数:WINNER(CLOSE)获利盘比例。
表示以当前收市价卖出的获利盘比例,如返回0.2表示20%获利盘;例如:WINNER(10)表示10元价格的获利盘比例。
该函数仅对比较日线分析周期有效。
27、股价下方N1%至N2%处的筹码(%)(WINNER(C-C*N1/100)-WINNER(C-C*N2/100))*100;28、收盘价N%处的套牢盘100-(WINNER(C*N/100))*100;29、收盘价N%处的获利盘WINNER(C*N/100)*100;三、基本面选股举例1、小盘选股CAPITAL《=500000 AND FINANCE(33)》=0.01 AND CLOSE《=302、低市盈率选股DYNAINFO(39)《=N AND DYNAINFO(39)》03、业绩选股N(0,100,0.4)FINANCE(33)》N 每股收益在0.4元以上4、小盘股N:=5000;FINANCE(7)《=N5、大盘股N:=20000;FINANCE(7)》=N6、净资产收益率选股FINANCE(37)》(N/100)净资产收益率高于N的股票7、每股净资产选股FINANCE(34)》N 选出每股净资产大于N元的股票。
8、每股未分配利润选股FINANCE(32)》N 每股未分配利润大于N的股票9、市净率选股C/FINANCE(34)《 N市净率=市价/每股净资产市净率》N市净率越低公司股价越有被低估的可能,这类股票从理论上讲具有更高的安全性。
10、换手率选股DYNAINFO(37)》=N/100 单日换手率大于N的股票换手率的计算公式或表达式:VOL/CAPITAL*100; 因此也可写作:VOL/CAPITAL*100》=N/10011、掁幅:(H-L)/REF(C,1)*100; 注意:是比的昨天收盘价。
股票的公式编辑及导入
股票的公式编辑及导入
同花顺(也适用于通达信)公式编辑及导入
一、首先是打开公式编辑器,选择“工具”——“ 公式管理”。
二、选择“新建”按钮,选择想要编写的公式类型,然后点击“确定”。
三、然后在公式编辑器逐项输入内容。
四、在公式文本编辑区输入公式源码。
五、可以在“曲线属性”——“坐标类型”,选择“主图”或者“副图”。
六、曲线属性根据需求选择
七、编写完成以后可以通过公式管理——“用户”分类的菜单里找到自己编写的公式,也可以修改公式。
有什么不明白的欢迎留言咨询
在以后的文章中,会陆续给大家编辑我比较常用也是非常喜欢的《黄金分割与波段操作》欢迎订阅关注及推荐!。
股票公式编辑方法
股票公式编辑方法公式编辑器是导入源码和进行编写指标的窗口。
公式编辑器共分4种,分别是:1、技术指标公式编辑器;2、条件选股公式编辑器;3、交易系统公式编辑器;4、五彩K线公式编辑器。
由于这几种编辑器的展开和使用大同小异。
所以,本文仅以技术指标公式编辑器为例加以说明。
由于目前各种股软的区别,不仅有些函数不通用,编辑器的打开方式也略有区别。
本讲就是告诉大家如何展开公式编辑器。
FNC是大智慧2和分析家格式,只有这两个股软能够导入。
导入的方法是:打开公式编辑器,点击导入---找到存放此公式的文件夹---双击---在出现的列表中掸单击该公式---选导入。
特别提示:必须先将公式存放在一个文件夹中,已有的,新建都可以。
否则编辑器无法找到该公式。
ALG是飞狐和金狐软件的格件格式,exp式,tnc是通达信软是大智慧internet版格式,hxf是同花顺格式,还有比较特殊的fml是多空阵线格式(与飞狐的自编公式文件后缀一样)第二讲:公式编写的基础函数打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。
其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。
为此,我们先熟悉一下构成这两种状态的基本函数。
一、K线函数非常简单,大家都可能熟知。
作为基础,还是说明一下。
1、开盘价:OPEN 可简写为O2、最高价:HIGH 可简写为 H3、最低价smi49liesOW 可简写为 L4、收盘价:CLOSE 可简写为 C有了这4个函数,就可构成一根K线了。
比如:收盘价小于开盘价,即阴线:C<o; 收阳线则互为相反。
那么长下影的光头阳线,即T 形线呢?理解了原理,也很简单。
一要以最高价收盘(否则有上影),二要开盘价大于最低价。
所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和T 字上边一横(实体部分)的宽度。
习题:一根光头阳线,实体部分小于5分钱,下影超过实体的两倍,如何表述?特别提示:编辑指标必须在英文状态下输入。
教你编写股票指标公式_新建选择修改公式指标
教你编写股票指标公式_新建选择修改公式指标
选择技术指标公式
选择一个类型
(因例子中新建一个瀑布线公式所以这里选均线型何种类型可以您随意选择) 点击新建
1起公式名称
2画线方法选择主图叠加(因制作的是主图指标公式)
3将代码写入或者粘贴进去
4设置相应参数(如果没有可以不设置)
5点击确定保存(如果公式正确窗口会关闭如果错误会有错误提示)
在主图空白处右单击鼠标,主图指标->选择主图指标
向下找到你刚才新建的指标
选择他,右边可以设置参数
点击确定后主图就可以显示新建的指标了
如果如下图只显示一个指标窗口
可以右单击鼠标指标窗口个数->选择多个窗口
当显示两个或者两个以上指标窗口时就可以选择幅图指标了
首先我们先来新建一个幅图指标
选择技术指标公式
选择一个类型
这回选其他类型新建
1. 6
1起公式名称
2画线方法选择幅图(因制作的是幅图指标公式默认应该就是幅图所以一般不用选择)
3将代码写入或者粘贴进去
4设置相应参数(如果没有可以不设置)
5点击确定保存(如果公式正确窗口会关闭如果错误会有错误提示) 2.7
在副图空白处右单击鼠标,副图指标->选择副图指标
向下找到你刚才新建的指标
点击确定后副图就可以显示新建的指标了
3.8
修改公式指标
注:系统指标可以修改,但重新启动软件后会恢复会缺省状态
右单击你想修改的指标窗口,主图或幅图指标->修改当前指标公式修改后点击确定保存就可以了。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
第一讲:认识公式编辑器公式编辑器是导入源码和进行编写指标的窗口。
公式编辑器共分4种,分别是:1、技术指标公式编辑器;2、条件选股公式编辑器;3、交易系统公式编辑器;4、五彩K线公式编辑器。
由于这几种编辑器的展开和使用大同小异。
所以,本文仅以技术指标公式编辑器为例加以说明。
由于目前各种股软的区别,不仅有些函数不通用,编辑器的打开方式也略有区别。
本讲就是告诉大家如何展开公式编辑器。
FNC是大智慧2和分析家格式,只有这两个股软能够导入。
导入的方法是:打开公式编辑器,点击导入---找到存放此公式的文件夹---双击---在出现的列表中掸单击该公式---选导入。
特别提示:必须先将公式存放在一个文件夹中,已有的,新建都可以。
否则编辑器无法找到该公式。
ALG是飞狐和金狐软件的格件格式,exp式,tnc是通达信软是大智慧internet版格式,hxf 是同花顺格式,还有比较特殊的fml是多空阵线格式(与飞狐的自编公式文件后缀一样。
第二讲:公式编写的基础函数打开技术指标公式,我们最常见的,它的组成不外乎两种情况,一是K线,二是均线。
其他诸如柱状线,彩带,分段线等等,都是在K线或均线基础上的延伸或变形。
为此,我们先熟悉一下构成这两种状态的基本函数。
一、K线函数非常简单,大家都可能熟知。
作为基础,还是说明一下。
1、开盘价:OPEN 可简写为 O2、最高价:HIGH 可简写为 H3、最低价smi49liesOW 可简写为 L4、收盘价:CLOSE 可简写为 C有了这4个函数,就可构成一根K线了。
比如:收盘价小于开盘价,即阴线:C<o; 收阳线则互为相反。
那么长下影的光头阳线,即 T 形线呢?理解了原理,也很简单。
一要以最高价收盘(否则有上影),二要开盘价大于最低价。
所以有如下表示:C=H AND O>L;这里我们没有考虑下影的长度和 T 字上边一横(实体部分)的宽度。
习题:一根光头阳线,实体部分小于5分钱,下影超过实体的两倍,如何表述?特别提示:编辑指标必须在英文状态下输入。
其中运用的数学符号,包括加减乘除、分号,引号等(+ - * / "" ''><#)也必须在英文状态下输入。
二、均线函数单根K线的形态是相当枯燥的。
尤其在主图里。
配合以均线等形式就会丰富多采,或者更利于我们从中发现规律和分析问题。
这就需要均线函数来解决了。
最常见的:1、MA(X,N),求X的N周期简单移动平均值。
算法:(X1+X2+X3+...+Xn)/N例如:MA(CLOSE,20),表示求20日均价。
2、EMA(X,N),求X的N周期指数平滑移动平均。
算法: 若Y=EMA(X,N) 则Y=[2*X+(N-1)*Y']/(N+1), 其中Y'表示上一周期Y值。
例如:EMA(CLOSE,20),表示求20日指数平滑均价。
2、SMA(X,N,M),求X的N周期移动平均,M为权重。
算法: 若Y=SMA(X,N,M) 则 Y=(M*X+(N-M)*Y')/N, 其中Y'表示上一周期Y值,N必须大于M。
例如:SMA(CLOSE,20,1),表示求20日移动平均价。
这三个均线函数在股软中是通用的。
关于它们的区别,开始学习时不必深究。
其实数值区别也不是很大。
要均线真实反映每天的价格变化,用MA,适当圆滑些,用EMA 或SMA。
三、常用连接函数有了上述基本函数,可以表述出K线和均线了,但实际应用中要复杂得多,还要一些函数把他们连接起来。
大致有这么几个:1、AND 就是“和”的意思。
如:A AND B;就是A和B两个条件要同时成立。
2、OR “或”,“或者”的意思。
如:A OR B;就是A和B两个条件有其中一个成立就行。
3、IF 根据条件取不同的值。
如:IF(X,A,B),若X不为0则返回A,否则返回B。
实例:IF(C<O,L,H),表示收阴返回最低价,否则返回最高价。
4、CROSS 交叉函数。
CROSS(A,B),表示A从下方向上穿过B。
5、REF 向前引用。
引用若干周期前的数据。
例如:REF(CLOSE,1),表示昨收的收盘价。
那么前天的最高价呢,就是:REF(H,2)。
四、成交量VOL 表示每天的成交量。
因以后会经常用到,所以先交待给大家。
上面这几个函数是最常用的,希望大家记住,不知怎么写也要知道其表述的意思。
当然,记不住也不要紧,《公式编辑器》中全有。
习题:10日均线与20日均线金叉和涨幅超过百分之三,且成交量比昨天放大一倍。
第四讲:源码的引入和修改(一)在各种股软中的引入方法股软之间虽然区别较大,但有一个共同点,就是第一步都是打开公式编辑器。
下面再分别简要说明一下:一、大智慧1. 把要导入的公式(源码)考下来,方法是用左键先把源码变蓝,之后点右键,点复制;2. 进入大智慧------>特色功能------>自编指标------>常用------>技术指标------>新建,在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确认------>退出。
3、在大智慧的底部显示栏中点击公式名称即可看到刚刚导入的公式。
二、飞狐1、复制源码,方法同上。
2、进入主界面,即K线图模式。
用鼠标靠近左侧单击,出现管理面板------>双击技术指标------>用鼠标右键单击任何一个公式组的名称,比如“其它”------>点新建公式------>在出现的公式编辑区的下面的空白处,把刚考的源码粘贴上,将公式名称复制后粘贴到公式名称栏------>确定------>退出。
3、找到新建的公式,双击即可使用。
三、大智慧2特别提示:必须在联网的状态下才可操作有两种方式可以进入公式编辑页面。
一是将鼠标靠近上部,点击《公式》―――《公式管理》―――双击《技术指标》―――单击指标组―――《新建》。
另一种方式是,将鼠标靠近左边,在出现的对话框中双击《技术指标》―――右键单击选定的公式组―――《新建》。
三、分析家复制公式原码到分析家界面―――点击上面的《公式》―――点击《公式管理》―――按公式归类把其点击变色―――点击《新建》。
四、通达信将鼠标靠近左边,在出现的对话图标中选F(x)即《公式管理器》图标―――双击《技术指标公式》―――单击选定的指标组―――《新建》。
五、同花顺将鼠标靠近上部―――点击《公式》图标,进入后的操作与其他股软基本一样。
特别提示:必须在《描述》栏中加上文字或字母之类,否则无法通过。
(二)公式引入时的注意事项和说明一、参数问题复制的源码中有参数的,例如:{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);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),,colormage nta;此句可能存在两个问题,一是后面有两个“逗号”,对于飞狐等通过,而对于大智慧2和分析家等,则是问题,必须删去一个。
反之,一个没有也不行。
二是后面的colormagenta,大智慧是不认识的。
换成通用的:colorf00ff0就行了。
6、是否输出与颜色标识问题例:仓:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),colormagenta,LINETHICK0;这个语句的特点是在前面有等号“ = ”,意思是不输出,但后面还有颜色修饰符和指标线粗细函数。
有些股软对此是放行的,即:不输出。
而大智慧2和分析家却不认,把它看成相互矛盾的病句。
解决办法:将修饰符全部删去,或将前面的 = 号去掉,让语句输出。
第五讲:各种形态的描述懂得运用公式编辑器,掌握了公式的基本函数,就可以进行简单的公式编写了。
下面我们共同认识一下公式的基本语句。
这些基本语句,是编写公式和整理选股公式信号的基础,大家要熟知。
一、K线的基本形态1、当天收阳:CLOSE>OPEN;2、当天收阴:CLOSE<OPEN;3、当天股价高开,言下之意开盘高于昨日收盘:OPEN>REF(CLOSE,1);4、当天股价低开:OPEN<REF(CLOSE,1);5、跳空高开:OPEN>REF(HIGH,1);当日开盘在昨日最高价之上6、跳空低开:OPEN<REF(LOW,1);7、长阳:C/O> 或者 (C-O)/O*100>5 或者 (C-O)/O> 意思是收盘价比开盘价上涨5%以上。
当然,用7%以上也可。
8、长阴:C/O<; 注意:同一语句可有多种表述,此为其一。