通达信公式的编写(07) 涨、跌停板K线的亮色显示
<p data-track="1">(大家好,我是稳健投资人。如果您对这里的话题感兴趣的话,请点击上方的“关注”,以方便下次快速找到我。)</p><p data-track="2">朋友们,大家好!</p><p data-track="3">不经然间,我的这个指标编写的教程已经写到第7篇了,前5篇写得非常详细,便于朋友能一步步跟着对比着学,能真正入门。</p><p data-track="4">俗话说:“师傅领进门,修行在自身”。通过前五讲已经把大家带进了通达信指标编写的门了,接下来就不会再那么详细地说了,但只要你前面真的学会了,后面真的不难。</p><p data-track="78">难的是断档,如果错漏了一讲,那后面再看新篇就会吃力。所以,要从头看起,且要连续看,不中断,才能将这个问题彻底搞明白。</p><p data-track="5">上一讲我们学习了均线变色的指标写法,今天我们来解决网友的问题。</p><p data-track="6"><span >在第4讲中提到,有粉丝提出问题:“老师,怎样编写一个,涨停板和跌停板,用两种颜色标记,一下就能看出是涨停板或者跌停板”。</span></p><p data-track="7">第4讲时将这个问题解决了一半,即学会写涨、跌停板公式了,学会了编写涨、跌停板的条件选股公式,并能选出符合条件的涨停板股票。从行情角度看,涨停板选股更为有用。</p><p data-track="8">今天我们就来解决上面那个问题的另一半,即:学习怎么在K 线图中将涨、跌停板的股票用特别的颜色显示出来,可以使我们一打开K线图,就能看到哪里出现过涨、跌停板。也为我们一浪找强势股票提供一眼就能看得到的便利。</p><p data-track="9"><strong>一、预备:今天我们要用到的函数:</strong></p><p data-track="10">(1)REF 日前的 属于【引入函数】类</p><pdata-track="11"><span >引用若干周期前的数据(平滑处理)</span></p><pdata-track="12"><span >用法:</span></p><pdata-track="13"><span >REF(X,A),引用A周期前的X值。A可以是变量。</span></p><p data-track="14">(2)IF 条件判断,属于【选择函数】类</p><p data-track="15"><span >根据条件求不同的值.</span></p><pdata-track="16"><span >用法:</span></p><pdata-track="17"><span >IF(X,A,B)若X不为0则返回A,否则返回B</span></p><p data-track="18">(3)STICKLINE 柱状线,属于【绘图函数】类(这是新的)</p><pdata-track="19"><span >绘制柱线.</span></p><pdata-track="20"><span >用法:</span></p><pdata-track="21"><span >STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(4为标准间距),EMPTY为0画实心柱,-1画虚线空心柱,否则画实线空心柱.</span></p><pdata-track="22"><span >例如:</span></p><pdata-track="23"><span >STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分.</span></p><pdata-track="24">我们将这句源码做一个临时公式AAAA,看看到底是怎么回事?</p><p class="pgc-img-caption"></p><p ><br></p><pdata-track="25">回到K线图,输入”AAAA”回车;</p><p class="pgc-img-caption"></p><p ><br></p><pdata-track="26">但我们要的是实心柱,且里面的小方框最好和K线上的方框尽可能靠近,我试着调整了下,把0.8改为2比较好,最后的数字1表示不为0则画空心柱,那我们要画的是实心柱,所以将1改成0:</p><pdata-track="27">STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2,0);</p><pdata-track="28">再来试:</p><p class="pgc-img-caption"></p><p class="pgc-img-caption"></p><p ><br></p><pdata-track="29"><span >像了,只要将柱状线的颜色再定义为红色就可以了。</span></p><p data-track="30"><strong>二、公式编写思路:</strong></p><p data-track="31">(1)涨停板K线亮色显示(红色表示):</p><p data-track="32">涨停板的公式源码是:C>=REF(C,1)*1.099;</p><pdata-track="33">在“STICKLINE(CLOSE>OPEN,CLOSE,OPEN,2,0);”里,将条件</p><p data-track="34">“CLOSE>OPEN”换成</p><p data-track="79">C>=REF(C,1)*1.099,最后面再加上一个红色函数COLORRED得:</p><p data-track="35">…… …… …… …… ……</p><p data-track="36">STICKLINE(C>=REF(C,1)*1.099,CLOSE,OPEN,2,0),COLORRED;</p><p data-track="37">…… …… …… …… ……</p><p data-track="38">我们把这句源码复制到临时公式“AAAA”中,</p><p data-track="39"><br></p><p data-track="40"><br></p><p class="pgc-img-caption"></p><p class="pgc-img-caption"></p><p>(2)跌停板K线亮色显示:</p><p data-track="41">跌停板:C<=REF(C,1)*0.901;</p><p data-track="42">继续套用公式,写跌停板K线的亮色显示:</p><p data-track="43">…… …… …… …… ……</p><p data-track="44">涨停:</p><p data-track="45">STICKLINE(C>=REF(C,1)*1.099,CLOSE,OPEN,2,0),COLORRED;</p><p data-track="46">跌停:</p><p data-track="47">STICKLINE(C<=REF(C,1)*0.901,CLOSE,OPEN,2,0), COLORBLUE;</p><p data-track="48">…… …… …… …… ……</p><p class="pgc-img-caption"></p><p><br></p><p data-track="49">三、将涨、跌停板亮色反映的公式嵌入“我的均线系统2”系统中:</p><p data-track="50">将临时文件“AAAA”中的源码复制、粘贴到“我的均线系统2”的源码中,得源码:</p><p data-track="51">…… …… …… …… ……</p><p data-track="52">N1=120;N2=250;</p><p data-track="53">MA5:MA(C,5); <span >{5日移动平均线}</span></p><p data-track="54">MA10:MA(C,10); <span >{10日移动平均线}</span></p><p data-track="55">MA25:MA(C,25),COLORLIBLUE,LINETHICK2; <span >{25日移动平均线,用浅蓝色2粗线表示}</span></p><p data-track="56">MA60:MA(C,60),COLORGREEN,LINETHICK2; <span >{60日移动平均线,用绿色2号粗线显示}</span></p><p data-track="57">MAN1:MA(C,N1); <span >{120日移动平均线}</span></p><p data-track="58">MAN2:MA(C,N2); <span >{250日移动平均线}</span></p><p data-track="59">IF(MA60>REF(MA60,1),MA60,DRAWNULL),COLORRED,LINETHICK2;</p><p data-track="60"><span >{今日的60日平均价大于昨天的60日平均价,则返回MA60,用红色2号粗线显示};</span></p><p data-track="61">IF(MA25>REF(MA25,1),MA25,DRAWNULL),COLORMAGENTA,LINETHICK2;</p><p data-track="62"><span >{今日的25日平均价大于昨天的25日平均价,则返回MA25,用洋红色2号粗线显示};</span></p><p data-track="63">涨停:</p><p data-track="64">STICKLINE(C>=REF(C,1)*1.099,CLOSE,OPEN,2,0),COLORRED;</p><p data-track="65"><span >{当涨停板时,在收盘价和开盘价位置之间画红色柱状线,宽度为2的实心柱}</span></p><p data-track="66">跌停:</p><p data-track="67">STICKLINE(C<=REF(C,1)*0.901,CLOSE,OPEN,2,0),COLORBLUE;</p><p data-track="68"><span >{当跌停板时,在收盘价和开盘价位置之间画蓝色柱状线,宽度为2.5的实心柱};</span></p><p data-track="69">…… …… …… …… ……</p><p class="pgc-img-caption"></p><p class="pgc-img-caption"></p><p data-track="70">小结:今天我们学习了涨、跌停板股票的亮色显示,并将其嵌入“我的均线系统2”中,这个主图指标就非常好看了,25日均线、60日均线的方向和涨、跌停板从主图上一目了然,对我们看盘会很有帮助的。</p><p data-track="71">朋友们可能一下子理解不了,可以把源码复制下来,放入WORD文档,空暇之余再多想想。昨天和今天的内容有点难的。</p><p data-track="72">说实在的,均线变色和涨、跌停板亮色显示这个指标我一直在用,但对学习它的编法一直是抵触的,那么长一大串,看得头都疼了。今天虽然把公式编写方法整出来了,但也头疼了半天。真的好累哦。</p><p data-track="73">还是有朋友要帮忙写指标的,请帮帮忙放过我吧,实在是精力不够啊!</p><p data-track="74">今天下来,朋友们如果将这个指标编好放到主图上去就和我自用的主图一样了。</p><p data-track="75">有朋友看了前面的文章后,对那个“串阴”很感兴趣,那下一次我们就来说说“串阴”、“串阳”的指标和选股公式的编写方法。</p><p data-track="76">(原创不易,朋友们别忘了点赞、收藏、转发哦。赠人玫瑰,留有余香!)</p>
页:
[1]