怎样编写炒股指标

人乖话不多,莫给动 2024-06-06 16:23:08
最佳回答
操盘线指标公式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 **down,high,open,0.5,1),colorred; stickline(low>sar(3,1,20) and **down,close,open,7.5,1),colorred; stickline(low>sar(3,1,20) and **down,close,low,0.5,1),colorred; stickline(high<sar(3,1,20) and **up,high,close,0.5,1),colorcyan; stickline(high<sar(3,1,20) and **up,close,open,7.5,1),colorcyan; stickline(high<sar(3,1,20) and **up,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指标在这方面有其独到的功能。 20210311
汇率兑换计算器

类似问答
  • 通达信指标编写macd
    • 2024-06-06 02:49:56
    • 提问者: 未知
    dif:=ema(close,12)-ema(close,26);dea:=ema(dif,9);macd:=(dif-dea)*2;t1:=count(dea>0,20)=20;t2:=t1=1&macd>0;xg:t2=1&ref(t2,1)=0;
  • 股票软件技术指标编写
    • 2024-06-06 01:19:22
    • 提问者: 未知
    不知道你说的是不是macd,kdj这种指标,还有自动选股公式的编写。学习这种代码比较简单,如果你有一点计算机语言(c,vb,vc这种)基础大约10分钟多就学会了,如果没有的话,计算机语言语法可能不大好接受,习惯就好了,最慢也就2个小时吧,我在高一时候没有基础大约用了30分钟就学会了,就可以编写任何自己想要的指标了。你在百度上面搜索下股票技术指标学习就好了,不要选错了,你用的是同花顺还是大智慧还是通...
  • 股票公式指标编写
    • 2024-06-06 23:50:50
    • 提问者: 未知
    var2:=ref(high,1);var3:=sma(abs(high-var2),3,1)/sma(min(high-var2,0),3,1)*100;var4:=ema(var3*10,3);var5:=hhv(high,13);v**:=llv(var4,13);var7:=ema(if(high>=var5,-(var4+v***2)/2,0),3)/618;var8:=if(va...
  • 如何编写指数分时指标
    • 2024-06-06 09:45:42
    • 提问者: 未知
    分时指标的编写和大多数k线主副图指标的编写是一摸一样的,你可以调出分时指标的公式就可以看出来。比如kdj指标k线副图指标公式(通达信):rsv:=(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;kdj指标分时图指标公式(通达信):rsv:=(close-llv(low,n...
  • 大智慧 编写指标
    • 2024-06-06 08:47:50
    • 提问者: 未知
    君弘的月刊里有很多编写指标的说明哦,可以看看
  • 60分钟指标编写
    • 2024-06-06 04:58:28
    • 提问者: 未知
    什么意思,你是说在60分钟图中显示日k线指标?可能吗?
  • 股票指标编写
    • 2024-06-06 01:52:27
    • 提问者: 未知
    不用编写,直接下接,想要什么系统都有
  • 博易期货指标编写-
    • 2024-06-06 11:21:13
    • 提问者: 未知
    举例:把【stickline((波段-b1)>0,波段,b1,3,0),colorred;中的3,0改为1,0,就能得到你要的效果。
  • 编写的炒股指标,怎么回测它的有效性?
    • 2024-06-06 01:26:24
    • 提问者: 未知
    不要**什么技术指标,技术指标都是骗人的,真管用发明这些的都是**的富翁了!你看研究技术指标炒股的哪个成大富翁了?哪个炒股发家的是依靠技术指标?索罗斯巴菲特是看技术指标炒股吗?...
  • 怎样编写富远指标颜色
    • 2024-06-06 00:28:28
    • 提问者: 未知
    富远的绘图函数很少,说明也不很清楚,他用的绘制颜色格式也跟一般软件不同,绘制红色用:clred ,另外还要将颜色代码放在括号内.
汇率兑换计算器

热门推荐
热门问答
最新问答
推荐问答
新手帮助
常见问题
房贷计算器-九子财经 | 备案号: 桂ICP备19010581号-1 商务联系 企鹅:2790-680461

特别声明:本网为公益网站,人人都可发布,所有内容为会员自行上传发布",本站不承担任何法律责任,如内容有该作者著作权或违规内容,请联系我们清空删除。