本节驱动,咱们将认真驱动编写邃晓信选股公式女同 telegram,我向你保证,这整个会是一段令你异常振作的体验。因为你如故外行,是以今天咱们编写的第一个选股公式将会异常豪迈,就像活动员入门者编写一段暴露'Hello,World'的代码相似豪迈,但它满盈你了解编写邃晓信选股公式的逻辑经由和邃晓信公式处置器的使用。
对于邃晓信公式处置器的界面和主邀功能先容,请温习第2节 邃晓信公式处置器详解。
一、编写第一个选股公式倍量阳冲破五日均线的选股条款:
(1)当天K线涨幅大于5%
(2)当天K线上穿五日均线
(3)当天成交量提高前一天的2倍
切记,咱们仅仅为了编写选股公式而列出了选股条款,并不代表任何选股条款或战法的倾向性忽视,本系列教程后续章节亦然如斯。
底下驱动一步一步教群众用邃晓信的公式处置器编写选股公式:
第一步:Ctrl+F快捷键调出公司处置器
第二步:选中大类“条款选股公式”底下的子类,这里咱们采用“其他类型”
图片
第三步:点击右侧功能操作区的“新建”,调出条款选股公式裁剪器,新建一个选股公式
图片
第四步:给公式起一个名字也即是公式称号,这里咱们武断为上头的选股公式起一个名字,比喻就叫“一线定乾坤”吧。名字不错是汉文,也不错是英文,但不行太长
图片
第五步:驱动编写选股公式的具体选股条款,这个工夫就需要咱们掌捏一定的语法学问了。掌捏了必要的语法学问之后,咱们再连接编写。
香港艳星接下来咱们基于上头给出的选股条款对邃晓信编写选股公式的语法进行拆解学习。
1、对于第一个选股条款,波及到K线的涨幅问题,需要掌捏对于K线的以下语法。
开盘价:用OPEN或O暗示
收盘价:用CLOSE或C暗示
最高价:用HIGH或H暗示
最廉价:用LOW或L暗示女同 telegram
那么K线当天的涨跌即收盘价相对于当天的开盘价就不错用C-O来暗示,- 代表减号,必须是英笔墨符。
然则咱们经常所说的涨幅是指当天的收盘价相对于前一天的收盘价而言的,是以咱们就需要知谈如何援用前一天的K线价钱。
在邃晓信的公式处置器中,用REF(X,N)来援用N周期前的数据X,例如:REF(C,1)代表前一个交游日的收盘价,REF(O,2)代表前边第二个交游日的开盘价。
需要强调的是,这里的括号和逗号齐必须是英笔墨符,不行是中笔墨符。
是以,第一个选股条款不错编写为:
{当日K线涨幅是否大于5%}KUP:=(C-REF(C,1))/REF(C,1);KUP5:=KUP>0.05;第一句代码是注视,仅仅为了肤浅我方相识,系统不会执行。注视以英笔墨符{驱动,以英笔墨符}限度。
第二句代码中的KUP是我爽气定名的一个变量称号,暗示K线上升的幅度比例。变量不错是英笔墨符,也不错是汉文,变量的第一个字符不行是数字。是以,这个变量群众不错爽气定名,你致使不错定名为A或者K线涨幅,但最佳是有合适道理的称号。
第二句代码中的 :=(英笔墨符冒号紧跟=)暗示给变量KUP赋值。
第二句代码赋值标志右边的 (C-REF(C,1))/REF(C,1) 的道理是(当天的收盘价-前一日的收盘价)/前一日的收盘价。
不要健忘,每一句好意思满的语法抒发限度需要一个英文标点标志;即英文的分号。
第三句代码中咱们用KUP5这个变量暗示当天K线的涨幅(当日收盘价相对于前一日的收盘价)KUP是否提高5%,也即是说,KUP5是一个逻辑变量,其效果要么是0,要么是1。具体到这段代码来讲,若是当日K线涨幅大于5%,KUP5就会被赋值1;若是当日K线涨幅莫得大于5%,KUP5就会被赋值0。
骨子上,上头的第二句和第三句代码完全不错归并为一句代码,然则为了能肤浅群众学习和相识多一些的语法学问,我非凡分拆成了两句代码来暗示。
咱们将第一个选股条款的代码编写完成之后即是底下这个神情:
图片
2、对于第二个选股条款,波及到均线问题和交叉问题,需要掌捏以下语法。
在邃晓信中,咱们常说的豪迈算术挪动平均线MA用MA(X,N)暗示,道理是对于数值X的N日平均值,例如:MA(C,5)就暗示收盘价的5日平均值。而上穿也即是进取交叉或称为金叉则用CROSS(A,B)来暗示,CROSS(A,B)的效果是一个逻辑值,要么是1(暗示当日出现款叉),要么是0(暗示当日未出现款叉)。若是CROSS(A,B)的值为1,则暗示A从下进取交叉了B,不然CROSS(A,B)的值为0。
相识了上头两个函数的道理,咱们就不错编写第二个选股条款了:
{当日K线是否上穿5日均线}KCrossMA5:=CROSS(C,MA(C,5));
第一句代码是注视,以后就不再过多线路了。
第二句代码中,KCrossMA5是咱们爽气定名的一个变量称号,用来暗示K线是否上穿五日均线。由于CROSS(C,MA(C,5))是一个逻辑值,要么是0,要么是1,是以KCrossMA5的效果亦然和CROSS(C,MA(C,5))相似的逻辑值。
咱们再将第二个选股条款的代码编写完成之后即是底下这个神情:
图片
3、对于第三个选股条款,波及到成交量的问题,需要掌捏以下语法。
在邃晓信中,成交量用VOL或者V来暗示。记取,这里咱们说的是成交量,不是成交额。凭证咱们前边学过的数据援用函数,前一交游日的成交量就应该是REF(VOL,1)。
相识了成交量的暗示阵势,咱们就不错编写第三个选股条款了:
{当日成交量是否是前一日成交量的2倍以上}VisDouble:=V/REF(V,1)>2;第二句代码中VisDouble是咱们定名的一个变量,用它来代表当日成交量是否是前一日成交量的2倍以上。很明显,VisDouble亦然一个逻辑判断值,要么是1(暗示当日成交量是前一日成交量的2倍以上),要么是0(暗示当日成交量未达到前一日成交量的2倍)。
咱们再将第三个选股条款的代码编写完成之后即是底下这个神情:
图片
至此,咱们如故完成了三个选股条款的编写,然则咱们还差终末一步。目下咱们还仅仅对三个选股条款可能出现的逻辑效果进行赋值,还莫得将三个条款组合到沿途让系统凭证笃定性的逻辑效果进行选股。
目下,咱们编写终末的选股执行代码:
{选股}XG:KUP5 AND KCROSSMA5 AND VISDOUBLE;
第二句代码中,XG是咱们定名的一个变量,后头紧跟一个英文标志冒号:,冒号:后头暗示系统要执行的选股条款代码。其实这个变量和冒号也不错不要,凯旋用那段要执行的选股条款代码亦然不错的。
终末,咱们把选股执行代码添加进去:
图片
第六步:点击条款选股公式裁剪器右边的“测试公式”,测试咱们编写的公式是否有很是,若是莫得很是,下方会暴露测试通过。
图片
第七步:测试 通过之后咱们就不错点击条款选股公式裁剪器右边的“笃定”将咱们编写的条款选股公式保存起来了。看到了吗?它如故保存在了条款选股公式大类底下的子类其他类型里了,后头括号内部自动被系统备注了用户,暗示是咱们我方编写的公式。
图片
二、用编写好的选股公式选股咱们刚刚如故编写好并保存好了条款选股公式“一线定乾坤”,接下来咱们就不错用这个条款公式来选股了,会不会选出行将暴涨的大牛股,好垂死啊~~~
目下,关掉条款选股裁剪器,用快捷键Ctrl+T调出选股器。
图片
从条款选股公式中采用刚才编写的“一线定乾坤”,选股周期采用“日线”级别,选股范围诞生为全部A股,然后点击“加入条款”,将选股条款加入右侧的选股条款列表中;采用下方的剔除现时未交游品种和剔除ST品种,然后采用执行选股,这么通过一线定乾坤选股公式选出来的股票就参预到了“临时条款列表”内部了。
图片
到这里为止,咱们如故学会了编写豪迈的条款选股公式,并通过条款选股器使用咱们编写的条款选股公式选出股票到系统自带的临时条款列内外了。
下一节,咱们将再编写一个选股公式,并新建一个自界说板块,将选出的股票放入自界说板块女同 telegram,并将板块内的股票称号的情态诞生为我方心爱的情态。咱们下一节重逢!
本站仅提供存储奇迹,整个内容均由用户发布,如发现存害或侵权内容,请点击举报。