ImageVerifierCode 换一换
格式:DOCX , 页数:12 ,大小:22.20KB ,
资源ID:3764411      下载积分:3 金币
快捷下载
登录下载
邮箱/手机:
温馨提示:
快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。 如填写123,账号就是123,密码也是123。
特别说明:
请自助下载,系统不会自动发送文件的哦; 如果您已付费,想二次下载,请登录后访问:我的下载记录
支付方式: 支付宝    微信支付   
验证码:   换一换

加入VIP,免费下载
 

温馨提示:由于个人手机设置不同,如果发现不能下载,请复制以下地址【https://www.bdocx.com/down/3764411.html】到电脑端继续下载(重复下载不扣费)。

已注册用户请登录:
账号:
密码:
验证码:   换一换
  忘记密码?
三方登录: 微信登录   QQ登录  

下载须知

1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。
2: 试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。
3: 文件的所有权益归上传用户所有。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 本站仅提供交流平台,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

版权提示 | 免责声明

本文(如何自己编辑选股公式码.docx)为本站会员(b****3)主动上传,冰豆网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知冰豆网(发送邮件至service@bdocx.com或直接QQ联系客服),我们立即给予删除!

如何自己编辑选股公式码.docx

1、如何自己编辑选股公式码如何自己编辑选股公式码 如何自己编辑选股公式码 技术指标选股 1 均线指标选股普通金叉:函数CROSS(X,Y)的含义从函数表中可以得出为指标线X向上穿过指标线Y。首先我们用两个中间表达式表达两条指标线X、Y分别为5日均线和10日均线,最终使用CROSS即得。MA5:=MA(CLOSE,5);MA10:=MA(CLOSE,10);CROSS(MA5,MA10);MA5和MA10在30日均线之上运动,并当日发生了金叉:“在MA10和MA30之上”,可以简略地描述为“大于”即可,其他的条件套用!所以我们先表达出两个条件分别用AA和CC表示:MA5:=MA(CLOSE,5);

2、MA10:=MA(CLOSE,10);AA:=CROSS(MA5,MA10);MA30:=MA(CLOSE,30);CC:=MA5>MA30 AND MA10>MA30;将两个综合的条件用逻辑与函数连接成为一个表达式,要注意在条件选股的公式中只能存在一个逻辑判断式,所以AA AND CC;三条均线多头排列由于所谓多头排列没有一个具体的量化的概念,所以需要根据自己平时经验来取得一个比较有效的标准来衡量。例如我们在下面的公式中的模型是:MA5>MA10>MA30,维持时间3天作为多头排列的定义。连等或者连续的大于号不可以直接出现在公式组当中,用“AND”将两个连接判断式连接

3、起来!MA5:=MA(CLOSE,5);MA10:=MA(CLOSE,10);MA30:=MA(CLOSE,30);CC:=MA5>MA30 AND MA10>MA30;COUNT(CC,3)=3;均线死叉注意CROSS函数使用时两条均线的位置已经颠倒了,思维方式换一下,CROSS(X,Y)本身的含义为X上穿Y,反过来当要表达X向下穿过Y的时候-其实也就是Y向上穿过了X。CROSS(MA10,MA5)当日成交量放大2倍的金叉成交量放大两倍作为一个辅助条件出现,很多的交易者都习惯用成交量来验证均线走势的可靠性;其中需要量化一点的是,选用一个参照系来描述成交量的变化,我们选用了与上一周

4、期的成交量进行对比的方式。MA5:=MA(CLOSE,5);MA10:=MA(CLOSE,10);AA:=CROSS(MA5,MA10);BB:=VOL/REF(VOL,1)>2;AA AND BB;2、KDJ指标选股公式基本买卖原则:K值由右边向下交叉D值作卖,K值由右边向上交叉D值作买;高档连续两次向下交叉确认跌势,低档两次向上交叉确认涨势;D值20%超卖,D值80%超买;J值100%超买,J值10%超卖;KD值于50%左右徘徊或交叉时,无意义,投机性太强的个股不适用。K向上交叉D,并且D小于20首先,简单导入KDJ的指标数据我们有两种方法:第一是在条件选股当中点击“引入指标公式”,

5、然后选中KDJ,好处在于同时也引进了参数,方便在条件选股参数优化的过程当中调整适当的参数。第二就是将原来的KD指标转化为中间表达式,然后写出逻辑判断式:RSV:=(CLOSE-LLV(LOW,N)/HHV(HIGH,N)-LLV(LOW,N)*100;K:=SMA(RSV,M1,1);D:=SMA(K,M2,1);CROSS(K,D) AND D<20;第二种直接从已有的公式指标中引用相关的数据:A1:=“KD,K”;A2:=“KD,D”;(从指标公式中引入K、D线)A3:=A2<20;A4:=CROSS(A1,A2);A3 AND A4;KDJ高档连续两次向下交叉确认跌势高档的定

6、义模式为D值60以上的区域,最近根据您的指标周期参数和使用习惯定义,在以下的举例中我们采用了12天的周期,在实际公式编辑时的时候这些周期表达的最佳的方式是设定为参数。最后的模式也即是要求该股票的6、12、24日KD在12天内的D>60的区域内发生里两次的交叉。参数:M:(0-100,60 N:(0-100),12A1:=“KD,K”;A2:=“KD,D”;A3:=CROSS(A2,A1) AND A2>M;COUNT(A3,N)>=2;注意:我们经常会使用COUNT函数做一段时间内的条件统计。3.RSI指标选股 公式基本买卖原则:短期RSI值在20以下,由下向上交叉长期RSI

7、值时为买入信号;短期RSI在80以上,由上向下交叉长期RSI时为卖出信号;短期RSI值由上向下突破50,代表股价已经转弱,短期RSI值由下向上突破50,表示强。条件选股一:RSI上穿20同样我们也有两种选择使用,为方便起见,我们选用第一种引用技术指标的方式,并使用默认参数:AA:=“RSI”;CROSS(AA,20); 条件选股二:相反的选择,沽出时机为RSI向下穿过80:AA:=“RSI”;CROSS(80,AA);4.MACD指标选股回顾公式基本买卖原则:DIF,MACD在0以上,大势属于多头市场,可做买,若DIF向下跌破,MACD只可做原单的平仓,不可新单进场;DIF,MACD在0以下,

8、大势属空头市场,DIF向下跌破MACD,可做卖,若DIF向上突破MACD,只可做原单的平仓,不可新买单入场:绿翻红MACD从0轴以下跃升出海的时候,进入到红色区域,就好象太阳从海平线以下起来-形成一个明确的强市,在此红色的区域内,那么我们的公式的模型为:MACD在0轴上。A1>=“MACD,MACD”(26,12,9);CROSS(A1,0);DIFF上穿DEA公式:A1:=“MACD,DIFF”;A2:=“MACD,DEA”;CROSS(A1,A2);5.BOLL通道选股回顾公式:BOLL又称布林线指标,是利用统计学原理,先规定一个标准差,再求算出一个上下限波动区间,其波动的上下限轴股

9、价浮动应用原则。必须配合其它技术指标共同分析,当布林通道由宽变窄时,说明股价逐渐向中值回归,股市进入一个整理区间,投资者应以观望为主;当布林通道由窄变宽时,意味着行情开始发生变化:如果股价逼近或穿过上限值,表明超买力量增强,股市可能会短期下跌,此时应卖出股票,反之,当股价逼近或穿过下限值时,表明超卖力量增强,股市可能会反弹向上。分析与量化:事实上我们为了得到好的参数,是可以将一些想法编制成为一个指标公式,观察其结果和特征。就此例而言,如果只是讲到“逐渐缩小到一定的程度”,那么这个程度是怎么是怎样的程度?多少的程度?如果你愿意生搬硬套别人的参数,自己就无法了解这个参数下的技术形态特征,那么对自己

10、的能力无提高,并有害,所以如何获得并了解一些重要的参数是很有意义的。条件选股一:BOLL的宽度逐渐缩小到一定的程度,往往意味着一段行情的出现。分析与量化:事实上我们为了得到好的参数,是可以将一些想法编制成为一个指标公式,观察其结果和特征。就此例而言,如果只是讲到“逐渐缩小到一定的程度”,那么这个程度是怎么是怎样的程度?多少的程度?如果你愿意生搬硬套别人的参数,自己就无法了解这个参数下的技术形态特征,那么对自己的能力无提高,并有害,所以如何获得并了解一些重要的参数是很有意义的。以上为例,我们先写一条指标公式:A1:=“BOLL,UPPER”;A2:=“BOLL,LOWER”;A3:=“BOLL,

11、MID”;AA:(A1-A2)/A3*100;我们用上限减去下限与中值相比较得出一个百分比数的AA指标线-假设通过对以上图表的观察,我们认为10%的收缩程度是一个很好的参数,那么原来的条件选股公式现在就可以找到一个定量化的模型:“当AA指标值缩小到10以下的时候,就是一段行情的介入点(既包括买入,同时包括卖出点)”公式可编写如下:A1:=“BOLL,UPPER”;A2:=“BOLL,LOWER”;AA:(A1-A2)/A3*100;AA<10;价格、成交量走势选股也就是股票价格走势和成交量两大要素之间配合的选股方案。价格、成交量被形容为股票运动的基本元素,同时也被技术分析派认为是技术分析

12、的最根本和最小的技术单位。由两者在一段连续的时间内的相互构造可以派生出其他所有的技术分析方法和技术指标。所以也有许多的投资者选用了价量作为研究对象,力求从最简单的分析组合、最基础的分析对象来把握对复杂市场运动的准确描述。1.放量创出新高概念简单,但是同样需要一个具体量化的过程,成交量放大到多少?和哪一天的成交量进行比较?-以上问题的解决是建立选股模型的前提。“5日均量较前一日放大一倍,同时收盘价创下了30天内的新高”AA:=MA(VOL,5);BB:=REF(AA,1);CC:=HHV(CLOSE,30);AA/BB>2 AND CLOSE=CC;2.单日放量行情中突然出现了很大的成交量

13、,这种现象在国内的股市中也是屡见不鲜。在不同的时间和地点有着不同的解释,但是无论如何解释怎么也不一样,有一点是一样的,就是该股当天出现了明显的异常动作。AA指标表示的是换手率,目的在于方便地观察成交量的变化和显示具体的换手率的值AA:=VOL/CAPITAL*100我们编写公式来描述这样的信号:前一个周期5日均量不足当日的1/N:当日的换手率高于M%:A1:=MA(VOL,5);A2:=REF(A1,1);VOL/A2>N AND VOL/APITAL*100>M;3.阶段涨幅选股阶段涨幅选股的意义在于我们在这里提供两种阶段涨幅的理解方式分别供参考:选出N日以来的个股涨幅大于M%的

14、股票设定参数:N:0-100;10 M:0-100;20AA:=REF(CLOSE,N);C/AA>1 M/100;以上时段为当前时段的选股,如果要固定的时段内的个股的状况,例如需要5.19行情当中涨幅大于100%的所有股票的名单,可以通过以下的方法对日期函数的运算得到。AA:=IF(DATE=990519,CLOSE,0);BB:=SUM(AA,0);CC:=IF(DATE=990629,CLOSE,0);DD:=SUM(CC,0);DD/BB>2 ;4.持续放量走高 连续的成交量放大同时股价攀高:量化:(我们在以下提出一种量化的模式,因为每一个投资者都有不同的理解,导致不同的量

15、化结果,建立不同的量化模型)连续三天:5日均量依次放大;价格步步攀高;那么,建立的模型就是连续3天MA(VOL,5)和CLOSE保持上升,当然我们将5日的均量指标标注的话,效果会更加明显:AA:=MA(VOL,5)>REF(MA(VOL,5),1);BB:=COUNT(AA,3)=3;CC:=CLOSE>REF(CLOSE,1);DD:=COUNT(CC,3)=3;BB AND DD ;5突破长期平台整理它描述了股票的价格在一定的范围上下波动,如果有庄家主力在其中悄悄吸纳.直到某一天股价一鹤冲天!我们寻找各种特征,建立以下的模型:“长期”,150天;“横盘”,设为股价在150日均线

16、上下15%波动;放量,设为比昨日成交量放大;创下150天以来的历史新高!比昨日成交量放大2倍:V1:=MA(VOL,5);V2:=VOL/REF(V1,1);长期盘整,分别取得当天150日均价,150日最高价,150日的最低价,设为股价在150日均线上下15%波动,也即高低落在15%的幅度之内:PZ1:=MA(CLOSE,M);PZ2:=HHV(HIGH,M);PZ3:=LLV(LOW,M);PZ4:=(PZ2-PZ1)/PZ1;PZ5:=(PZ1-PZ3)/PZ1;PZ:=REF(PZ4,1)<0.15 AND REF(PZ5,1)<0.15;今天成为新的高位!TP1:=HHV(

17、HIGH,M);TP:=HIGH=TP1;综合条件V2 AND PZ AND TP ;6.逆势走强 “逆市”就是逆大盘之势,和大盘背离。量化:假设为最近3天时间,大盘下跌了超过5%,而某些个股不但没有下跌反而上涨了。大盘描述AA:=REF(INDEXC,3);BB:=INDEXC/AA<1-0.005;个股描述CC:=REF(CLOSE,3);DD:=C/CC>1;BB AND DD;7.创下历史新低新高和新低是投资者经常关注的变化,因为它们通常寓意着一些重要的信息,尤其是历史的新高或者新低,其意义应该是更加重要。如果细心的话在分析家的函数介绍当中,屡次提到了如果HHV、LLV、M

18、A等引用类函数的时段为0的话,那么该函数的计算范围是序列中所有的数据,下面的例子以历史低点计算目标。量化的结果:当日股价曾经到了历史的最低价之下,也就是“当天的最低价为上市以来所有交易日的最低价”:AA:=LLV(LOW,0);LOW=AA ;刚好相反的历史新高编写如下:AA:=HHV(HIGH,0);HIGH=AA ;8.跌破30生命线我们先量化这个概念:是收盘价线当日穿过了30日的均价线。这个时候似乎不知如何编写了,因为是什么穿过了30日线,CLOSE只是一个价位点。在分析家公式编写快速入门当中我们提到了价位线的编写,当时是编写一条最简单的指标线,确实在函数当中CLOSE是一个行情函数,用

19、来提取行情数据,但是如果在指标公式当中,“CLOSE”就是这些所有的行情点连接起来的一条指标线。所以是收盘价线当日穿过了30日的均价线:AA:=CLOSE;BB:=MA(CLOSE,30);CROSS(BB,AA);技术派的拥护者秉承“盘面反映一切”的观点,相信尽管股票市场变化多端,影响股价波动的因素错综复杂,但是,这些因素对于股价的影响都会通过盘面表现出来,例如国家政策、经济形式、各种消息,和上市公司的经营状况,市场主力动向以及中小散户的心理等等,一切都会通过价格的波动和成交量的变化呈现在您的面前。但是,并不是每一个人都可以看的懂,能够真正明白这些曲线所代表的含义,或者大部分时间您根本就无法

20、做到对所有股票作出监控-所以我们建议可以使用分析家将这类动态的,极快变化的特点曲线表达出来,实施监控!以下的举例就是其中的一部分。但是,并不是每一个人都可以看的懂,能够真正明白这些曲线所代表的含义,或者大部分时间您根本就无法做到对所有股票作出监控-所以我们建议可以使用分析家将这类动态的,极快变化的特点曲线用分析家表达出来,有分析家实施监控!以下的举例就是其中的一部分。1.涨幅选股开盘后30分钟内涨幅达到5%以上:有两种方法可以实现,首先是10:00的时候在分析家的动态显示牌当中直接进行排序,进行观察,但是如果我们需要的是计算机自动提醒的话,那就需要通过以下的公式编写的途径得到。公式量化中的一个

21、问题是:1、在盘中如何得到涨幅呢?其中一种方法是调用动态行情函数DYNAINFO(14).2、另外还有要表达时间10:00,那么我们的公式就可以编写如下了:AA:=DYNAINFO(14);TIME=100000 AND AA>5/100;然后将公式做成条件预警即可,需要注意的是因为引用了DYNAINF(N)函数,而函数本身只能引用当前动态显示牌中的数据,所以是不可以作为盘后分析的公式的。2、 量比选股“当前量比>4”编写方法同上,值时DYNAINFO的N的取值变为17:DYNAINFO(17)>4;常常我们需要联系昨天的收盘价或者昨天的成交量等等,进行全面的有联系的考量今天

22、的行情并进行预警,比如:昨日涨停板,今天开盘后60分钟承接昨天的行情继续放量走高,已有一定的升幅和较为放大的成交量。量化:昨日涨停:AA:=REF(CLOSE,2);BB:=REF(CLOSE,1);BB/AA>1.0995;开盘后60分钟时:CC:=TIME=100000;量比达到2:DD:=DYNAINFO(17)>2;涨幅已达5%:EE:=DYNAINFO(14)>5/100;所以最后预警公式组为:AA:=REF(CLOSE,2);BB:=REF(CLOSE,1);CC:=BB/AA>1.0995;DD:=TIME=100000;EE:=DYNAINFO(17)&

23、gt;2; 量比FF:=DYNAINFO(14)>5/100; 涨幅CC AND DD AND FF;3。尾盘大单拉升(打压)在尾盘的时间内经常会出现一些出人意料的走势,令人叹为观止,也许是主力庄家的一种做盘的手法,其具体的含义也因为不同的时间、不同的形态、不同的基本面下有不同的解释。现在的问题是我们如何捕捉这种特征的股票呢?尾盘拉升量化模型一:尾盘是指收盘前的十几分钟内的成交量达到当天均量的3倍手以上,并且拉升的幅度要求大于2%;我们在编写的过程当中会遇到几个问题,其中比较棘手的一个就是周期的界定,因为使用不同的周期模型分析,就会有不同的表达方式,或者有时候根本就无法表达,在本例当中我

24、们采用了1分钟的分析周期,另外在量化的模型中提到了当天的均量,那现在的含义就是当天每分钟的成交均量,言下之意为最后十几分钟内的每分钟均量是全天的每分钟的成交量的3倍以上。AA:=TIME>=145500;BB:=SUM(VOL,0)/240;(当天均量)本博注:近似CC:=SUM(VOL,10)/10(10分钟内的成交均量)DD:=REF(CLOSE,10);AA AND CC/BB>3 AND CLOSE/DD>1.02 ;这其中的量化模型可以有很多,因人而异,在原分析家的公式中选用的就是尾盘2分钟内,14:58-15:00的分析时段进行分析选股的。4. 盘中巨单向上成交有

25、的时候盘中会突然出现很大很大的成交量,出现了十分明显的异动,例如一旦当股票的价格拉升了3-4个点位,甚至于直接拉到涨停板的位置,如何描述这种形态呢?分析和量化首先选择合适的分析周期,既然描述的是单笔的变化,当然是选用分笔成交分析周期合适!本笔和上笔的价差达到3%以上。单笔成交量达到了2000手以上,或者我们转化一下思考的角度,变成单笔的成交金额达到了2千万。AA:=REF(CLOSE,10);CLOSE/AA>1.03 VOL>2000 ORAMOUNT>20000000 ;5、 空中对敲选股简单的定义,之所以称为空中对敲,是因为从盘面上看不到什么迹象,而突然的单笔成交量成百

26、上千的出现的成交单。如何编写一些公式来分辨一些所谓的对敲单,如:时间是14:45:28,当时的委买卖都不过2位数,而在它的下一笔成交量却放大到了1000手以上,排除极其偶然的因素-应该是有人在其中有所动作,我们也不敢保证这一定就是所谓的空中对敲单,但是它至少是很有代表性的!(如果您细心一定会发现,就是在买单的2、3档的挂单和上一笔的2、3档有较大的差值),现在我们假设就是一笔空中对敲单,看一下如何编写它的公式。总结与量化:毫无疑问我们的分析周期这回是分笔成交。上笔的委买卖的和为A和B,我们将上笔的上下档买卖分别加和得到A和B,无论发生了什么,本笔和上笔的波动幅度很小,这里有很多的参照系,比如M

27、%,或者5分钟线。我们在这里界定为本笔的现价在上一笔的委买卖之间,另外我们要用到行情函数中的BIDPRICE(N),BIDVOL(N).等函数!公式编写:A1:=REF(BIDVOL(1),1);A2:=REF(BIDVOL(2),1);A3:=REF(BIDVOL(3),1);A:=A1 A2 A3;(上一笔的委卖量)B1:=REF(ASKVOL(1),1);B2:=REF(ASKVOL(2),1);B3:=REF(ASKVOL(3),1);B:=B1 B2 B3;上一笔的委买量CC:=MAX(A,B)MAX(M,N)求出A和B的较大值DD:=VOL/CC>3;本笔的成交量比A和B的较大值大出3倍以上E1:=REF(BIDPRICF(3),1);上一笔的委买卖价E2:=REF(ASKPRJCE(3),1);EE:=CLOSE>=E2 AND CLOSE<=E1;DD AND EE;

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1