《从零开始-拥有自己的红绿K线》毛利哥亲授通达信编程 Part2
您一定很向往有一个自己的红绿K线?!列入这样的图?!
毛利哥上一篇教会了您均线的编程方法,那么这篇稍微在上篇基础上,我们加点料。猛不猛就看你给我是不是点赞了!
首先,这个红绿K线的逻辑和大家简单交流一下,具体参数大家可以自己修改。
我们假设,最流行的说法是是5日均线在30日均线之上,行情可以做多,5日均线跌破30日均线就要空仓。
那么把这个交易规则,做成红绿K线就需要在均线的基础上,加上一个新的函数。
这个函数叫:STICKLINE
用法:
STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),当COND条件满足时,在PRICE1和PRICE2位置之间画柱状线,宽度为WIDTH(10为标准间距),EMPTH为0画实心柱,-1画虚线空心柱,否则画实线空心柱.
例如:
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,1)表示画K线中阳线的空心柱体部分.
当然
STICKLINE(CLOSE>OPEN,CLOSE,OPEN,0.8,0)表示画K线中阳线的实心柱体部分.
源代码如下:
MA5:MA(CLOSE,M1),COLORBLUE;
MA30:MA(CLOSE,M2),COLORRED;
MA60:MA(CLOSE,M3);
MA120:MA(CLOSE,M4);
STICKLINE(MA5>MA30,C,O,1,0),COLORRED;
STICKLINE(MA5<MA30,C,O,1,0),COLORGREEN;
其中MA5,MA30,MA60,MA120都是自定义的函数名称,你也可以设置为MA333,MA414都行,反正你今后搞的清楚你起的名字作用是干嘛的就行了。
分段解读:
MA5:MA(CLOSE,M1),COLORBLUE;
MA30:MA(CLOSE,M2),COLORRED;
这两行,为什么后面加了“,COLORBLUE”,和“,COLORRED”呢?
其实,这两个就是代表了均线要显示的颜色,这样我可以一眼就知道什么颜色的均线代表是多少。
CLOSE后面的M1,和M2 就是上方参数里面设置的参数了。缺省值是多少,M1 和 M2就代表是多少。
分段解读
STICKLINE(MA5>MA30,C,O,1,0),COLORRED;
STICKLINE(MA5<MA30,C,O,1,0),COLORGREEN;
这两段
第一行代表这,MA5大于MA30的时候,K线要显示实心的,颜色红色。
第一行代表这,MA5小于MA30的时候,K线要显示实心的,颜色绿色。
那么,这样写完以后,你点一下测试,看看,是否显示了
测试通过字样,如果显示测试通过!,恭喜您,成功了!
点击一下确认。
在任意股票K线图上,输入您自己自定义的公式名称,比如我定义的叫MA350,那么直接输入“MA350”,就能看到K线上的变化啦!
红K线买,绿K线卖,一目了然了!
当然,这个不是最终决定您买卖的参数,您还需要结合每个个股不同的股性,自己调整一下参数,找到每个股票的最佳参数是什么!
这样完成之后,是不是很有自豪感?! 我都会写红绿K线了!!!
什么唬人的技术指标,还能难道你吗?!
要想继续学习,很简单,记得给我点赞,点赞越多,留言越多,越能激发我写作热情! 越能激发我拿出更多干货的热情!!!所以,一切就看各位的表现了!
每天都可以点赞哦!!不要忘记!!!谢谢大家。今天就到这里!!
两个章节结束!