导航:首页 > 期指持仓 > 怎么写股票指标公式

怎么写股票指标公式

发布时间:2022-07-11 05:31:22

1. 股票上的指标公式是什么

我想想怎么比如合适。

比如有一组数字:1,2,3,4,5,6,7,8,9,10

你需要找出大于5的一组数据,那我们就会写一个公式,条件为数据X=num>5(这个不是公式的编码,我只是举个例子);

通过运行这个条件,我们就得出了X是一组我们想要的数据。

其实股票上的指标公式也是这样,有些公式就是一个个条件,可以帮助我们选出我们想要的股票,过滤掉不想要的。

这种我们叫选股公式。

2. 怎样编写炒股指标

操盘线指标公式
bu:=cross(high,SAR(3,1,20));
sel:=cross(SAR(3,1,20),low);
var1:=last(high<SAR(3,1,20));
var2:=last(low>sar(3,1,20));
drawtext(bu,high,'买入');
drawtext(sel,low,'卖出');
drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2;
STICKLINE(low>SAR(3,1,20) and isdown,high,open,0.5,1),colorred;
STICKLINE(low>SAR(3,1,20) and isdown,close,open,7.5,1),colorred;
STICKLINE(low>SAR(3,1,20) and isdown,close,low,0.5,1),colorred;
STICKLINE(high<SAR(3,1,20) and isup,high,close,0.5,1),colorcyan;
STICKLINE(high<SAR(3,1,20) and isup,close,open,7.5,1),colorcyan;
STICKLINE(high<SAR(3,1,20) and isup,open,low,0.5,1),colorcyan;
drawflagtext(high<SAR(3,1,20) and high>=ref(high,1),high,'明日突破'+forcast(sar(3,1,20),max(var1,2))+'建议关注');
drawflagtext(high<SAR(3,1,20) and high<ref(high,1),high,'持币观望'); drawflagtext(low>SAR(3,1,20) and low<=ref(low,1),low,'明日跌破'+forcast(sar(3,1,20),max(var2,2))+'注意止盈');
drawflagtext(low>SAR(3,1,20) and low>ref(low,1),low,'继续持股');

想要看懂一个公式,最先看的应该是公式的输出内容,换句话说,操盘线在K线图上显示出B点S点,那我们就分析,BS点怎么得来的。先介绍个常用的输出函数drawtext,drawtext的格式:drawtext(条件,想要显示的位置,想要显示的文字),举个例子,想要在K线图上显示出每个涨停版,可以在均线公式里添加这么句:drawtext((c-ref(c,1))/ref(c,1)>0.095,l,'涨停');这样就会在涨停那些天k线图的最低价处显示涨停两个字。
我们到以上原码中找出有drawtext的语句: drawtext(bu,LOW,'B'),valign0,align1,coloryellow,linethick2; drawtext(sel,HIGH,'S'),valign2,align1,colorgreen,linethick2;
套用刚才说的格式,bu就是条件,low(最低价)是想要显示的位置,想要显示的文字“B”,(后面这些valign0,align1,coloryellow,linethick2都是显示的格式,比如字体颜色,字体显示位置矫正,字体大小),就是说满足了“bu”这个条件后,就在那天的最低价显示个B。那么现在的问题就是什么是bu条件了,看似很长一段公式,其实最主要就是前两行: bu:=cross(high,SAR(3,1,20)); sel:=cross(SAR(3,1,20),low);
看到两行公式,我先解释下一些基本公式知识,这里bu(buy买),sel(sell卖)是自己定的变量,:后面内容表示bu,sel表示的条件,=表示不需要显示出来(因为最后通过drawtext显示),cross的用法是cross(a,b),意思是a上穿b,比如股价上穿30日均线就是cross(close,ma(close,30))。那么我们再回过来看看什么是bu?high(最高价)上穿sar(3,1,20),就是说最高价只要上穿sar(3,1,20)就会提示B点,SAR又叫抛物线或停损转向操作点指标,这个函数会等下重点详细介绍,先把公式其他部分看完。
后面有六排stickline是画K线图用的,大家有没发现操盘线的蜡烛线和普通k线图不一样?介绍下stickline这个函数,用法是stickline(条件,位置1,位置2,宽度,是否实心画线),我们以最常见的普通K线图 为例,就是用这个函数画出来的。
比如说阴线的表达方式就是 STICKLINE(c<o,c,o,10,0),colorcyan;{收盘价如果小于开盘价,在开盘价和收盘价之间画宽度10的柱子,实心,颜色青色(colorcyan),这里画出的是阴线中间部分} STICKLINE(c<o,h,l,1,0),colorcyan;{收盘价如果小于开盘价,在最高价和最低价之间画宽度1的细线,实心,颜色青色(colorcyan),这里画出的是阴线上下影线部分,如果是画阳线,这里就要分两次写了,因为阳线是空心的,直接最高最低连起来不好看} 介绍完STICKLINE用法,由于时间有限,操盘线的k线画法就不一一详述了,一句句看很好理解的。 最下面有4行drawflagtext,和drawtext的区别就是需要十子光标调用并指上去才显示,格式一样的:drawflagtext(条件,想要显示的位置,想要显示的文字),操盘线十字光标调出后放到每个蜡烛线上有文字提示,就是这个函数做出来的。这里调用了第3,4行的两个变量var1,var2,通过4种不同情况分别有4种提示。 公式解释完了,现在来重点讲下操盘线中的精髓sar函数以及操盘线的应用,sar全称叫“Stop and Reveres,缩写SAR”,是由美国技术分析大师威尔斯·威尔德(Wells Wilder)所创造的,是一种简单易学、比较准确的中短期技术分析工具。先说下SAR指标的原理,我们从SAR指标英文全称知道它有两层含义。一是“stop”,即停损、止损之意,这就要求投资者在买卖某个股票之前,先要设定一个止损价位,以减少投资风险。而这个 止损价位也不是一直不变的,它是随着股价的波动止损位也要不断的随之调整。如何既可以有效地控制住潜在的风险,又不会错失赚取更大收益的机会,是每个投资 者所追求的目标。但是股市情况变幻莫测,而且不同的股票不同时期的走势又各不相同,如果止损位设的过高,就可能出现股票在其调整回落时卖出,而卖出的股票 却从此展开一轮新的升势,错失了赚取更大利润的机会,反之,止损位定的过低,就根本起不到控制风险的作用。因此,如何准确地设定止损位是各种技术分析理论 和指标所阐述的目的,而SAR指标在这方面有其独到的功能。

3. 股票指标公式编写

首先说明一下,通达信默认不会一下显示1500根k这么多k线,所以如果你不把初始显示k线数量调大计算是不对的,但要是用于选股公式是没有任何影响的.

DIF:=EMA(C,12)-EMA(C,26);
DEA:=EMA(DIF,9);
JX:=BARSLAST(CROSS(DIF,DEA));
SX:=BARSLAST(CROSS(DEA,DIF));
ZF:=IF(SX=0,REF(C,JX)/C-1,0);
AA:IF(SX=0,REF(C,BARSSINCEN(JX=0,1500))/C-1,0)*100,NODRAW;
BB:SUM(ZF,1500)*100,NODRAW;

此指标不画线只输出来数值,并且只累计计算了金叉到死叉的收盘价涨跌幅,死叉到金叉是没有计算的

4. 股票交易公式编写




第00节 教程简介 公式是对价格、成交量、时间、周期等原始数据的比较判断或者运算变化,说通俗一点,就是我们告诉股票软件做什么、怎么做的命令。
第一,公式可以提高我们的操作效率。
第二,公式可以帮助我们直观地检验操作理念。
第三,使用公式构建自己的交易系统。
虽然现在到处可以找到各种各样的公式,但却很少刚好符合自己要求的,很多时候我们要对现成公式进行修改或者重新编写。
即使你只使用现成的公式,也需要掌握一些公式编写知识。因为要使用好一条公式,必须了解公式的设计理念、前提条件、影响因素、变化规律、可靠性等等,而要了解这些,就得分析公式的算法。
本教程一共十节,详细讲解与公式编写相关的各种知识,绝大多数知识在飞狐、金狐、分析家、大智慧新一代、大智慧网络版、通达信、同花顺、操盘手、博易大师、文华等主流软件上都是通用的,也就是说,认真学完本教程,就可以在这些软件上编写自己需要的常用公式。每一节的内容:
第一节,公式管理器——详细讲解公式管理器的每个功能,以及技术指标、条件选股、交易系统和五彩K线这四种不同类型公式的特点。
第二节,添加现成公式——详细讲解如何添加现成公式,以及在添加公式时常见问题的处理方法。
第三节,公式语句规则——详细讲解编写公式需要遵守的规则。
第四节,函数详解——把函数按照实际功能进行重新分类,并结合实际应用对常用函数进行详细地讲解。
第五节,公式转换——详细讲解如何把技术指标变成选股公式、交易系统或者五彩K线等,并顺带讲解如何给公式加上时间限制和如何解除公式的时间限制。
第六节,公式进阶——对如何进行横向统计、如何建立和使用扩展数据、如何建立和使用自定义数据、如何采集F10数据、如何建立板块指数、如何编写分时图公式等进行详细地演示。
第七节,公式测试——详细讲解如何对公式进行测试、测试需要注意的事项以及如何正确看待测试的结果。
第八节,公式使用——详细讲解如何使用公式进行选股和预警等。
第九节,公式解读——详细讲解正确解读公式的方法。
第十节,学习建议——推荐一些经过实战检验、个人认为真正能够帮助大家实现稳定盈利的操作理念。

http://www.58188.com/gpgs/news/2013/3-12/3194.html

5. 如何编写股票公式

1、先了解股票公式的函数,这里不需要强记,有个大概的印象即可,以后用到的时候,用一个查一个即可。

打开软件,然后点击新建公式,里面有个插入函数,点击进入,就可以看到全部的公式函数了。

一开始看不懂里面的字符也没关系,可以利用网络,一个个来学。


3、多实践,多看一些指标的形态,尝试自己去编写出相同形态的指标,熟能生巧。

6. 怎么写股票公式

LC := REF(CLOSE,1);
RSI$1:SMA(MAX(CLOSE-LC,0),N1,1)/SMA(ABS(CLOSE-LC),N1,1)*100;
RSI$2:SMA(MAX(CLOSE-LC,0),N2,1)/SMA(ABS(CLOSE-LC),N2,1)*100;
RSI$3:SMA(MAX(CLOSE-LC,0),N3,1)/SMA(ABS(CLOSE-LC),N3,1)*100;
a:20;
d:80;

7. 如何在股票软件写入公式

1. 打开同花顺股票软件;

2. 点击同花顺股票软件界面菜单栏上的“工具”;

3. 点击“公式管理”;

4. 点击“新建”;

5. 点击“确定”;

6. 出现下图

把要导入的公式原码粘贴到最下面的那个大输入框中(公式编写区)。 记住一定要在“名称”栏输入公式的名称、这名称如果不输入,公式导入会失败的(名称可以是中文,也可以是字母)。在“描述”栏输入对这个公式的描述或解释(输入什么文字以你自己方便理解即可。如AAA,在K线图时输入AAA就会出现上面公式的指标了)。

7、点击“确定”,公式导入了。

8. 炒股指标公式

战神买卖主图 通达信MA1:MA(CLOSE,M1);
MA2:MA(CLOSE,M2);
MA3:MA(CLOSE,M3);
MA4:MA(CLOSE,M4);
VAR1:=EMA((C-(LLV(L,25)))/((HHV(H,25))-(LLV(L,25)))*100,5);
VAR2:=VAR1,COLORRED,LINETHICK2;
VAR3:=MA((V-REF(V,1))/REF(V,1),5);
VAR4:=(C-MA(C,24))/MA(C,24)*100;
VAR5:=VAR4*(1+VAR3);
VAR6:=REF(VOL,1);
VAR7:=SMA(MAX(VOL-VAR6,0),6,1)/SMA(ABS(VOL-VAR6),6,1)*100;
VAR8:=VAR5>REF(VAR5,1) AND VAR2<REF(VAR2,1) AND VAR7>REF(VAR7,1);
VAR9:=VAR5<REF(VAR5,1) AND VAR2>REF(VAR2,1) AND VAR7>REF(VAR7,1);
VAR10:=VAR5>REF(VAR5,1) AND VAR2<REF(VAR2,1) AND VAR7<REF(VAR7,1);
VAR11:=VAR5<REF(VAR5,1) AND VAR2>REF(VAR2,1) AND VAR7<REF(VAR7,1);
VAR12:=VAR5>REF(VAR5,1);
VAR13:=VAR5<REF(VAR5,1);
VAR14:=VAR2<REF(VAR2,1);
VAR15:=VAR2>REF(VAR2,1);
VAR16:=VAR8 OR VAR10;
VAR17:=VAR9 OR VAR11;
VAR18:=VAR13 AND VAR14;
VAR19:=VAR16 OR VAR18;
VAR20:=VAR12 AND VAR15;
VAR21:=VAR17 OR VAR20;
VAR22:=LAST(VAR19,N1,1) AND VAR20;
VAR23:=LAST(VAR21,N2,1) AND VAR18;
DRAWTEXT(VAR22,L,'★买'),COLOR00FFFF;
DRAWTEXT(VAR23,H,'★卖'),COLORWHITE;
资金进出 副图 A1:=(CLOSE-MA(CLOSE,20))/MA(CLOSE,20)*100;
BL:=VOL/CAPITAL*100;
STICKLINE(A1>=0,0,A1,3,3),COLORYELLOW;
STICKLINE(A1<0,0,A1,3,3),COLORGREEN; 主力进出 副图DIF:=EMA(CLOSE,13)-EMA(CLOSE,28);
DEA:=EMA(DIF,8);
MACD:=(DIF-DEA)*2;
STICKLINE((MACD > 0),0,MACD,3,3),COLORYELLOW;
STICKLINE((MACD <= 0),0,MACD,3,3),COLORGREEN;
VAR9:=((CLOSE-LLV(LOW,27))/(HHV(HIGH,27)-LLV(LOW,27)))*(100);
VAR10:=SMA(VAR9,3,1);
VAR11:=SMA(VAR10,3,1);
VAR12:=SMA(VAR11,3,1);
主力出现:DRAWICON(CROSS(VAR11,VAR12) AND (VAR11<40),0,1);

9. 求股票指标公式怎么编写

可以编写k线总长度三等分指标,但前提你要说明你用什么软件,软件不同指标编写存在差异。

10. 求股票指标公式怎么编写

首先,我们先了解选股公式中非常重要的因素-函数。做个比喻,函数就是一种语言,用以去告知计算机自己的想法,并且让它去实现自己的想法。函数就是这种语言的单词。我们在编辑器中选择插入函数,可以看到很多供参考的函数列表。
我们可以通过下面的几个常用的例子来进一步了解如何编写选股公式:
例一:
一根K线有四个价格组成:
最高价:HIGH
收盘价:CLOSE
最低价:LOW
开盘价:OPEN
成交量:VOL
成交额:AMO
例二:
两条均线不断地交叉,就专门设定了一条函数来描述两条线交叉:CROSS(X,Y)
假如下图中的两条均线一条名叫X,另外一条叫Y
CROSS(X,Y)表示X向上穿过了Y
CROSS(Y,X)表示Y向上穿过了X
例三:
前面的CLOSE,还是VOL,都表示当天,或者您使用的不是日线,那就表示本周期的数据,那么前几天的怎么表示呢?
REF(X,M)
例如:
REF(Close,5)表示5天前的收盘;
REF(Vol,10)表示10天前的成交量;
这里的M就是参数
如果我想把两个条件并列在一起怎么办?
AND
X AND Y就表示条件X和条件Y
以上就是我对如何编写选股公式的回答,希望对您有多帮助。

阅读全文

与怎么写股票指标公式相关的资料

热点内容
股票主力不动意味什么意思 浏览:339
获取过去几天的所有股票数据 浏览:415
股票长期持有好还是短期持有好 浏览:907
上海祥禾涌安投资那几个股票 浏览:699
股票证券帐号忘了 浏览:570
北辰科技股票 浏览:158
新浪股票json数据接口 浏览:483
股票牛市债券牛市吗 浏览:831
私下提供信息给人买股票 浏览:192
中国邮政股票600476股价 浏览:828
长时间买不到股票 浏览:876
徐翔买过的st股票 浏览:230
领智科技股票代码 浏览:183
创业板的股票是连续三年亏损退市吗 浏览:598
中国股票市场制度缺陷 浏览:976
新乡股票软件 浏览:32
芯合科技股票 浏览:910
股票数据可以作假么 浏览:523
ST股票恢复上市多了个N 浏览:217
股票cr手机软件 浏览:230