变色k线公式源码是一种用于股票生意中的技能剖析东西,依据必定的算法规矩,主动核算和制作出k线图中的涨跌起伏,并依据设定的条件进行色彩改换,便于生意者更直观地调查和剖析价格趋势。其源码编写较为简略,不超越200字即可描绘。一:变色k线公式源码不过我这个指数的教程现已写到第七篇了,前五篇写的很具体,让朋友们一步步比照学习,真实入门。正所谓“师傅领进门,修行在自己”。经过前五讲,你现已被带进了写ICT目标的大门,我就不再具体讲了,可是只需你之前真的学会了,后边真的不难。难的是破档。假如你错过了一堂课,今后就很难读到新的文章。所以需求从头开端,不间断的接连看,才干完全了解这个问题。前次咱们学习了怎么写移动平均线变色的目标。今日咱们就来处理网友的问题。第四讲说到有粉丝发问:“教师,一个涨停和一个跌停怎样写?用两种色彩标出,一眼就能看出是涨停仍是跌停。”第四讲,这个问题处理了一半,便是学会了写涨跌幅约束的公式,学会了写涨跌幅约束的条件选股公式,能够选出契合条件的涨跌幅约束股票。从行情来看,涨停选股更有用。今日咱们来处理上面问题的另一半,便是学习如安在k线图上用特别的色彩显现涨停和跌停的股票,这样一旦咱们翻开k线图,就能够看到涨停和跌停都发生在哪里。也给咱们供给了一眼就能找到强势股的便当。一、预备:咱们今日要用的功用:(1)在1)REF之前,归于【介绍功用】几个时期之前的参阅数据(滑润)用法:REF(X,A),指的是A点之前X的值。可所以一个变量。(2)假如条件判别,归于[挑选功用]依据条件找到不同的值。用法:假如X不为0,IF(X,A,B)回来A,不然回来B。(3)STICKLINE列线,归于[绘图函数]类(这是新的)制作柱线。用法:Kline (COND,PRICE1,PRICE2,Width,Empty),当COND条件满意时,在Price1和Price2之间画一条列线,其宽度为WIDTH(4为规范距离),EMPTY为0时画实心列,用-1画虚线空心列,不然画实心空心列。比方3360Stick (close open,close,open,0.8,1)代表k线中画阳线的空心圆柱部分。让咱们把这个源代码变成一个暂时的AAAA公式,看看是怎样回事?回到k线图,输入“AAAA”,回车;但咱们要的是实心柱,里边的小盒子要尽量接近k线上的盒子。我试着调了一下,0.8改成2比较好。终究一个数字1表明假如不是0,就画空心柱,所以咱们要画实心柱,所以把1改成0:STICKLINE(CLOSEOPEN,CLOSE,OPEN,2,0);再试一次:能够,只需将列线色彩从头界说为赤色即可。二、公式写作思路:(1)涨停k线的亮色显现(赤色表明):涨停的公式源代码为:C=REF(C,1) 1.099;在“粘附线(收盘时翻开,收盘时翻开,2,0);”,会是条件。“收尾笔”替换为C=REF(C,1)1.099,后跟一个赤色函数COLORRED:?? ?? ?? ?? ??STICKLINE(C=REF(C,1)1.099,CLOSE,OPEN,2,0),COLORRED?? ?? ?? ?? ??咱们将这段源代码仿制到暂时公式“AAAA”中,(2)涨停板k线的亮色显现:涨停3360c=ref (c,1) 0.901;继续套用公式,写出涨停k线的亮色显现:?? ?? ?? ?? ??涨停3360STICKLINE(C=REF(C,1)1.099,CLOSE,OPEN,2,0),COLORRED下限3360STICKLINE(C=REF(C,1)0.901,CLOSE,OPEN,2,0),COLORBLUE?? ?? ?? ?? ??3.在“我的EMA体系2”体系中嵌入涨跌幅约束和涨跌幅约束的亮色所反映的公式:将暂时文件“AAAA”中的源代码仿制粘贴到“我的EMA体系2”的源代码中,取得源代码:?? ?? ?? ?? ??N1=120;N2=250;MA5:MA(C,5);{5天移动平均线}MA10:MA(C,10);{10天移动平均线}MA25:MA(C,25),COLORLIBLUE,LINETHICK2{第25条移动平均线,用浅蓝色2条粗线表明}MA60:MA(C,60),COLORGREEN,LINETHICK2{60天移动平均线,用粗绿线2表明}MAN1:MA(C,N1);{120天移动平均线}MAN2:MA(C,N2);{250日移动平均线}IF(MA60REF(MA60,1),MA60,DRAWNULL),COLORRED,LINETHICK2;{今日的60日平均价大于昨日的60日平均价,则回来MA60,用赤色2号粗线显现};IF(MA25>REF(MA25,1),MA25,DRAWNULL),COLORMAGENTA,LINETHICK2;{今日的25日平均价大于昨日的25日平均价,则回来MA25,用洋赤色2号粗线显现};涨停:STICKLINE(C>=REF(C,1)1.099,CLOSE,OPEN,2,0),COLORRED;{当涨停板时,在收盘价和开盘价方位之间画赤色柱状线,宽度为2的实心柱}跌停:STICKLINE(C<=REF(C,1)0.901,CLOSE,OPEN,2,0),COLORBLUE;{当跌停板时,在收盘价和开盘价方位之间画蓝色柱状线,宽度为2.5的实心柱};?? ?? ?? ?? ??小结:今日咱们学习了涨、跌停板股票的亮色显现,并将其嵌入“我的均线体系2”中,这个主图目标就非常好看了,25日均线、60日均线的方向和涨、跌停板从主图上一望而知,对咱们看盘会很有协助的。朋友们或许一会儿了解不了,能够把源码仿制下来,放入WORD文档,空暇之余再多想想。昨日和今日的内容有点难的。说实在的,均线变色和涨、跌停板亮色显现这个目标我一向在用,但对学习它的编法一向是冲突的,那么长一大串,看得头都疼了。今日尽管把公式编写 整出来了,但也头疼了半响。真的好累哦。仍是有朋友要帮助写目标的,请帮帮助放过我吧,实在是精力不行啊!今日下来,朋友们假如将这个目标编好放到主图上去就和我自用的主图相同了。有朋友看了前面的文章后,对那个“串阴”很感兴趣,那下一次咱们就来说说“串阴”、“串阳”的目标和选股公式的编写 。相关问答:通达信涨停板色彩设置涨停:实心赤色;跌停:实心绿色:炸板:黄色半实心(最高价是涨停价 可是没涨停)。拓宽材料:1、涨停板——证券商场中生意当天股价的最高极限称为涨停板,涨停板时的股价叫涨停板价。一般说,开市即封涨停的股票,气势较猛,只需当天涨停板不被翻开,第二日依然有上冲动力,尾盘忽然拉至涨停的股票,庄家有于第二日出货或骗线的嫌疑,应当心。2、我国证券商场股票不包括被特别处理A股的涨跌幅以10%为限,当日涨幅到达10%限为上限,买盘继续坚持到收盘,称该股为涨停板,ST类股的涨跌幅设定为5%,到达5%即为涨停板。3、涨跌停板准则源于国外前期证券商场,是证券商场中为了避免生意价格的暴涨暴跌,按捺过度投机现象,对每只证券当天价格的涨跌起伏予以恰当约束的一种生意准则。 4、有些生意所会为证券、产品、合约设定单日涨跌幅约束,比方限制个股单一生意日最多只能较上收盘价上涨或跌落10%,当价格升至当日价格上限,就称为涨停板,跌至价格下限则称为跌停板。有些生意所会在涨停板或跌停板时中止生意,直至商场价格脱离价格上限或下限;也有生意所会在时间短中止生意后于扩展的价格区间内康复生意。5、我国证券商场现行的涨跌停板准则是1996年12月13日发布, 1996年12月26日开端施行的,旨在维护广阔投资者利益,坚持商场安稳,进一步推动商场的规范化。准则规则,除上市首日之外,股票(含A、B股)、基金类证券在一个生意日内的生意价格相对上一生意日收市价格的涨跌起伏不得超越10%(以s,st,sst最初的股票不得超越5%),超越涨跌限价的托付为无效托付。二:变色k线图目标公式小周期单一k线变色并不能阐明问题,重要的是对250日线的抢夺及终究成果价格是否能继续收在250日线的上方或下方。三:k线改动色彩(咱们好,我是稳健投资人。假如您对这儿的论题感兴趣的话,请点击上方的“朋友爱们!在第15讲,咱们学习了M A C D目标顶、底违背的在主图上的显现,有朋友就提要求,能不能在MACD目标上标示顶、底违背?时尚可乐说:“教师:变色MACD上怎样加上顶、底违背和金叉、死叉,谢谢。”其实这个很简略的,只须将顶、底违背的源码仿制到MACD目标上,把方位改一下就行了。…… …… …… …… ……(M=12;N=26;P=9;)DIFIF1:EMA(CLOSE,M) - EMA(CLOSE,N);DEAEA1:EMA(DIFIF1,P);MACD1:=2(DIFIF1-DEAEA1),STICK;MACD2:=EMA(MACD1,3);STICKLINE(MACD1>MACD2 AND MACD1>0,0,MACD1,1,0),COLORRED;STICKLINE(MACD1>MACD2 AND MACD1<0,0,MACD1,1,0),COLORGREEN;STICKLINE(MACD1<MACD2,0,MACD1,1,0),COLORCBCBC0;STICKLINE(MACD1>=0 OR MACD1<=0,0,0,50,1),COLORWHITE;DIFIF1,COLOR33FF33,LINETHICK2;DEAEA1,COLORYELLOW,LINETHICK2;MACD:MACD1,NODRAW,COLORMAGENTA;强:IF(DIFIF1>=DEAEA1,DIFIF1,DRAWNULL),COLORRED,LINETHICK2;弱:IF(DEAEA1>=DIFIF1,DEAEA1,DRAWNULL),COLORFF9900,LINETHICK2;SC:=CROSS(DEAEA1,DIFIF1); {DIFFFI1死叉DEAEA1}SC1:=BARSLAST(SC); {前次SC距今日数}SC2:=BARSLAST(REF(SC,1)); {前次死叉前1日的SC距今日数}GJ:=MA(C,10)>MA(C,20) AND MA(C,20)>MA(C,60);{10、20、60日均线多头摆放}XG:=SC AND GJ AND REF(DIFIF1,SC1)<REF(DIFIF1,SC2) AND EVERY(DEAEA1>0,SC2) AND REF(H,SC1)>REF(H,SC2), NODRAW;{当日DIFF不1死叉DEAEA1,且短均线多头摆放,且本次金叉时DIFFI1的值比前次金叉时小,且前次DIFIF1金叉DEAEA1以来DEAEA1都大于0,且本次DIFIF1死叉DEAEA1时的最高价大于前次DIFIF1金叉DEA时的最高价}DRAWTEXT(XG,DIFIF1+0.1,'顶背'),COLORYELLOW;{满意"选股"条件时,在DIFIF1+0.1处,显现"顶背"};JC:=CROSS(DIFIF1,DEAEA1); {DIF金叉DEA}JC1:=BARSLAST(JC); {前次JC距今日数}JC2:=BARSLAST(REF(JC,1)); {前次金叉前1日的JC距今日数}GJ2:=MA(C,10)<MA(C,20) AND MA(C,20)<MA(C,60);{10、20、60日均线空头摆放}XG2:=JC AND GJ2 AND REF(DIFIF1,JC1)>REF(DIFIF1,JC2) AND EVERY(DEAEA1<0,JC2) AND REF(L,JC1)<REF(L,JC2);{当日DIFIF1金叉DEAEA1,且短均线空头摆放,且本次金叉时DIFIF1的值比前次金叉时大,且前次DIFIF1金叉DEAEA1以来DEAEA1都小于0,且本次DIFIF1金叉DEAEA1时的最低价小于前次DIFIF1金叉DEAEA1时的最低价};DRAWTEXT(XG2,DIFIF1-0.1,'底背'),COLORMAGENTA;{满意"XG2"条件时,DIFIF1-0.1处,显现"底背"};…… …… …… …… ……留意:显现金叉、死叉的 是相同的,篇幅所限,你自己试试吧。一、两条目标线间的区域涂上色彩的 Alfre7提出问题:“讨教一下,怎么将5日均线金叉10日均线到5日均线死叉10日均线之间的区域变成赤色,通达信目标怎么表达,谢谢教师编写一下。”那咱们就先来学习“将5日均线金叉10日均线,到5日均线死叉10日均线之间的区域涂上色彩的 。首要写出5日均线和10日均线:MA1:MA(C,5);MA2:MA(C,10);下面咱们要在特定的区域内画柱状线,还记得用哪个函数吗?是STICKLINE 制作柱线 归于【绘图函数】用法: STICKLINE(COND,PRICE1,PRICE2,WIDTH,EMPTY),括号中有五项:第一项COND是要满意的条件,第二项和第三项是方位,便是第二项方位1和第三项方位2的当地画柱状线,第四顶是柱状线的宽度最大为10,宽度画多少,能够用4试试,终究一项是柱状线的形状,0为实心线:那咱们试着在MA1和MA之间画实心柱状线:STICKLINE(MA1>=MA2,MA1,MA2,4,0),COLORYELLOW;{当MA1大于或等于MA2时,在MA1和MA2之间,画黄色柱,柱粗4,实心柱}…… …… …… …… ……MA1:MA(C,5);MA2:MA(C,10);STICKLINE(MA1>=MA2,MA1,MA2,4,0),COLORYELLOW;{当MA1大于或等于MA2时,在MA1和MA2之间,画黄色柱,柱粗4,实心柱}…… …… …… …… ……将源码仿制到暂时文件中,【画线 】为“主图叠加”图形中将柱状线的宽度取的4,调查图形,发现K线被黄色柱子遮住部分,怎样办?再画一次K线吧。仍是在【绘图函数】里,有一个收盘画K线的函数:DRAWKLINE(HIGH,OPEN,LOW,CLOSE),简写为:DRAWKLINE(H,O,L,C),…… …… …… …… ……MA1:MA(C,5);MA2:MA(C,10);STICKLINE(MA1>=MA2,MA1,MA2,4,0),COLORYELLOW;{当MA1大于或等于MA2时,在MA1和MA2之间,画黄色柱,柱粗4,实心柱}STICKLINE(MA1<=MA2,MA1,MA2,4,0),COLORMAGENTA;{当MA1小于或等于MA2时,在MA1和MA2之间,画洋赤色柱,柱粗4,实心柱}DRAWKLINE(H,O,L,C){画K线,避免色带掩盖K线};…… …… …… …… ……上图便是依照公式,将5日、10日均线从金叉到死叉的区域涂成黄色,再将5日、10日均线从死叉到金叉的区域涂成洋赤色,好美丽的一条彩带,是不是很奇特!二、将价托的区域涂上色彩的 :随缘份667提出问题:教师能够帮写一个通达信软件用的便是5金叉10,然后金叉20,构成的三角形便是价托,5金叉10,然后金叉20。20金叉40再金叉60,又构成三角形,60金叉120,再金叉250,又构成三角形。我要在三角形里填充色彩。这 样 的均线主图目标。何谓价托?便是5日均线从下向上穿越10日均价线所构成的金叉点A;5日均价线从下向上穿越20日均价线所构成的金叉点B; 10日均价线从下向上穿越20日均价线所构成的金叉点C;由A、B、C三个点组成一个关闭的三角形,这个三角形就称为“价托”。下面就把5、10、20日均线构成的价托公式写出来,至于20、40、60日均线和60、120、250日均线构成的价托,写的 是相同的,你能够自己仿写。我这儿就写一 个了,不然主图像面会很乱。直接上源码了, 和上面写彩带的 相似,但由于有了三条线参加,仍是费了些心思才搞定的。…… …… …… …… ……MA5:MA(C,5);MA10:MA(C,10);MA20:MA(C,20);ZB:=MA5>=MA10 AND MA5<MA20 AND MA10<MA20;{5日、10日线在20日线下方且5日线大于等于10线的部分,即价托的左半部}YB:=MA20>=MA10 AND MA5>MA20 AND MA5>MA10;{价托的右半部}STICKLINE(ZB,MA5,MA10,4,0),COLORYELLOW;{价托的左半部,在5日线至10日线之间画粗细为4的黄色柱状线}STICKLINE(YB,MA10,MA20,4,0),COLORMAGENTA;{价托的右半部,在10日线至20日线之间画粗细为4的洋赤色柱状线}DRAWKLINE(H,O,L,C);{画K线,避免色带掩盖K线};…… …… …… …… ……从上图中,咱们能够看到,这个价托实际上是由两块构成的,右边两个由黄色和洋赤色协作构成的便是一个5、10、20日均线构成的价托,而左面的黄 域只满意一半的条件,就构不成价托了。小结:今日咱们学习了给某个区域涂色彩的 ,经过今日的学习,还会对人家所谓的奇特目标所出现的彩带区域感到震动吗?不过这个是有难度的,并不是恣意形状都能做到的。关于给某个区域涂色彩的 就到此为止吧,请不要再想些很古怪的区域叫我来编写公式啦。(原创不易,请朋友们帮助点赞、保藏、转发哦!赠人玫瑰,留有余香!)