配色: 字号:
编写指标公式源码写法技巧全集
2012-08-29 | 阅:  转:  |  分享 
  
0001--主图显示代码及板块一、显示板块例一:DRAWTEXT(BARPOS=SYSPARAM(2),H,''\N所属板块:''+BLKNAME),ALIGN4,COLORYELLOW;例二:DRAWTEXT(SYSPARAM(2)=BARPOS,C,''所属板块:''+BLKNAME),ALIGN4,COLORYELLOW;例三:DRAWTEXT(SYSPARAM(2)=BARSCOUNT(C),H,''[所属版块]:''+BLKNAME),ALIGN4,COLORYELLOW;二、显示代码及板块S:=STKLABEL;DRAWTEXT(SYSPARAM(2)=BARPOS,C,S),ALIGN4,COLORYELLOW;DRAWTEXT(BARPOS=SYSPARAM(2),H,''\N所属板块:''+BLKNAME),ALIGN4,COLORYELLOW;{N与所属板块之间空六格,以显示代码}0031--均线多头排列A1:=MA(C,N1);A2:=MA(C,N2);A3:=MA(C,N3);A4:=MA(C,N4);COUNT(A1>A2ANDA2>A3ANDA3>A4,3);0032--均线空头排列A1:=MA(C,N1);A2:=MA(C,N2);A3:=MA(C,N3);A4:=MA(C,N4);COUNT(A1BB0035--N日均线走平AA:=MA(C,N);BB:=REF(AA,1);AA=BB0036--向前N日至M日出现过均线死叉(P1MA(VOL,N);0038--低位密集A1:=COST(85);A2:=COST(15);A3:=A1-A2;A4:=(A1+A2)/2;A5:=A3/A4100<10;B1:=HHV(H,120);B2:=LLV(L,120);B3:=B1-B2;B4:=(A4-B2)0,JC-JL[DATACOUNT]),COLORYELLOW;//收盘价趋势线,只画线,不显示数值通式:曲线X叠加曲线YBX:=HHV(X,N)-LLV(X,N);BY:=HHV(Y,N)-LLV(Y,N);BI:=BX/BY;B:=BI[DATACOUNT];FX:=X/REF(X,1);JX:=REF(X,1)(1+AFX)B/A;XL:=LLV(JX,N);曲线Y:Y;曲线X:X,LINETHICK0;//曲线X的值PARTLINE(C,JX-XL[DATACOUNT]);//曲线X的线二、百分比叠加把两曲线的波动幅度划成百分比进行叠加此法,两线都变形,但走势都与原线完全相似。举例:C叠加VHV:=HHV(V,N);DV:=HV[DATACOUNT];BV:=100/DV;VBV,VOLSTICK;HC:=HHV(C,N);LC:=LLV(C,N);BC:=100/(HC[DATACOUNT]-LC[DATACOUNT]);(C-LC[DATACOUNT])BC;通式一:曲线X,曲线YXH:=HHV(X,N);XL:=LLV(X,N);XDH:=XH[DATACOUNT];XDL:=XL[DATACOUNT];BX:=100/(XDH-XDL);曲线X:(X-XDL)BX;YH:=HHV(Y,N);YL:=LLV(Y,N);YDH:=YH[DATACOUNT];YDL:=YL[DATACOUNT];BY:=100/(YDH-YDL);曲线Y:(Y-YDL)BY;通式二:X曲线+Y曲线N:=SYSPARAM(3)-SYSPARAM(2);X:=.........;{.........为X曲线定义}XH:=HHV(X,N);XL:=LLV(X,N);XDH:=XH[SYSPARAM(3)];XDL:=XL[SYSPARAM(3)];BX:=100/(XDH-XDL);曲线X:(X-XDL)BX;Y:=.........;{.........为Y曲线定义}YH:=HHV(Y,N);YL:=LLV(Y,N);YDH:=YH[SYSPARAM(3)];YDL:=YL[SYSPARAM(3)];BY:=100/(YDH-YDL);曲线Y:(Y-YDL)BY;三、固定位置叠加此法应用不多,仅举例。例一:主图成交量(V叠加C){M:960,1,2000}R0:=M/1000;R:=(L-R0SYSPARAM(5))/V;R1:=LLV(R,SYSPARAM(3)-SYSPARAM(2));R2:=R1[SYSPARAM(3)];R3:=LLV(L-R2V,SYSPARAM(3)-SYSPARAM(2));R4:=R3[SYSPARAM(3)];R5:=(R2V+R4)0.995;STICKLINE(C>=REF(C,1),R5,R0SYSPARAM(5),6,1)COLORRED;STICKLINE(C=0,R0SYSPARAM(5))COLORWHITE;PARTLINE(R5>0,MA(R5,5));PARTLINE(R5>0,MA(R5,10));PARTLINE(R5>0,MA(R5,20));例二:INPUT:N(10,2,999);M:=SYSPARAM(3)-SYSPARAM(2);X:=C;Y:=SUM(IF(CLOSE>REF(CLOSE,1),VOL/CAPITAL,IF(CLOSEREF(X,1),(X-XDL)BX),COLORRED;收盘:PARTLINE(XREF(Y,1),(Y-YDL)BY),COLORYELLOW;OBV线:PARTLINE(YBARSLAST(LD)ANDNOT(LD);PARTLINE(T1,AA),COLORMAGENTA,LINETHICK2;PARTLINE(T2,BB),COLORGREEN,LINETHICK2;DRAWNUMBER(T1=0ANDREF(T1,1)>0,REF(AA,1)+0.1,A1,2);DRAWNUMBER(T2=0ANDREF(T2,1)>0,REF(BB,1)+0.1,B1,2);DRAWNUMBER(ISLASTBARANDT1>0,REF(AA,1)+0.1,A1,2),COLORYELLOW;DRAWNUMBER(ISLASTBARANDT2>0,REF(BB,1)+0.1,B1,2),COLORMAGENTA;0042--均线变色MA05:MA(CLOSE,5);MA30:MA(CLOSE,30);IF(MA05MA30,MA30,MA30),COLORBLUE;DRAWICON(CROSS(MA05,MA30),L0.98,4);DRAWICON(CROSS(MA30,MA05),H1.02,5);

0055--底背离LLV(L,60)=L)ANDNOT(LLV(DEA,60)=DEA);0056--顶背离HHV(H,60)=H)ANDNOT(HHV(DEA,60)=DEA);0057--N次金叉、死叉0轴上二次金叉COUNT(CROSS(DIF,DEA)ANDDEA>0,20)=2ANDCROSS(DIF,DEA)ANDDEA>0;0轴上三次金叉COUNT(CROSS(DIF,DEA)ANDDEA>0,20)=3ANDCROSS(DIF,DEA)ANDDEA>0;0轴上四次金叉COUNT(CROSS(DIF,DEA)ANDDEA>0,20)=4ANDCROSS(DIF,DEA)ANDDEA>0;二次金叉EXPLAIN(COUNT(CROSS(DIF,DEA),20)=2ANDCROSS(DIF,DEA);二次死叉COUNT(CROSS(DEA,DIF),20)=2ANDCROSS(DEA,DIF);0058--5分钟副图显示15分钟K线建公式:0015C15:CLOSE;O15:OPEN;H15:HIGH;L15:LOW;建公式:十五K线C15:="0015.C15#MIN15";O15:="0015.O15#MIN15";H15:="0015.H15#MIN15";L15:="0015.L15#MIN15";TI:=OPENMINUTES(TIME)=10OROPENMINUTES(TIME)=25OROPENMINUTES(TIME)=40OROPENMINUTES(TIME)=55OROPENMINUTES(TIME)=70OROPENMINUTES(TIME)=85OROPENMINUTES(TIME)=100OROPENMINUTES(TIME)=115OROPENMINUTES(TIME)=130OROPENMINUTES(TIME)=145OROPENMINUTES(TIME)=160OROPENMINUTES(TIME)=175OROPENMINUTES(TIME)=190OROPENMINUTES(TIME)=205OROPENMINUTES(TIME)=220OROPENMINUTES(TIME)=235;HH15:=IF(TI,H15,C15);LL15:=IF(TI,L15,C15);STICKLINE(C15>O15,C15,O15,10,0),COLORRED;STICKLINE(C15>O15ANDH15>C15,HH15,C15,0.1,0),COLORRED;STICKLINE(C15>O15ANDO15>L15,O15,LL15,0.1,0),COLORRED;STICKLINE(C15<=O15,C15,O15,10,0),COLORGREEN;STICKLINE(C15<=O15ANDC15>L15,C15,LL15,0.1,0),COLORGREEN;STICKLINE(C15<=O15ANDH15>O15,HH15,O15,0.1,0),COLORGREEN;注:以大陆股市为例,四小时,其他市场如超过四小时,可在中间语句“TI:=”中以15为系数顺序加足,如:OR250OR265……等等。0059--移动成本不知道函数算法,计算误差在所难免。调整参数“%”可看到不同的移动成本。

///筹码%INPUT:%(90,1,100);A:=AMOUNT/V/100;成本:FLOOR(COST(50-%/2)100)/100,COLORYELLOW,LINETHICK0;~:CEILING(COST(50+%/2)100)/100,COLORYELLOW,LINETHICK0;集中度:INTPART((~-成本)/(~+成本)1000)/10,COLORGREEN;平均成本:ROUND(COST(50)100)/100,LINETHICK0;穿透力:(WINNER(C)-REF(WINNER(C),1))/VCAPITAL,LINETHICK0;//计算误差大//穿透力2:(WINNER(C)-WINNER(O))/VCAPITAL,LINETHICK0;//这一写法还是误差大获利比例:ROUND(WINNER(C)1000)/10,LINETHICK0;



引导语:奇妙的血型随每个人来到这个世界,虽无具体相貌,却有神奇的作用:不同血型不但影响着每个人的性格,更能让人了解自己的健康隐患。本期,我们将为你揭秘每种血型的健康特点,并给出最实用、最简单的建议,让你可以通过血型更加了解自己、把握健康。



从呱呱落地开始,血型就会伴随着你,它通过抗体和抗原的不同来影响你的健康状况,并随时给你健康提示。每种血型都有着自己不同的特点:A型血在压力之下,心脏健康容易出现问题;B型血对于传染病毒经常束手无策;AB型血的抵抗能力一直是个问题;O型血虽然有着超强的健康基础,但是胃部健康却是你的隐患。赶快根据自己的血型为健康及时出招吧!

什么是血液里的“抗原”?

所谓抗原,其实就是你的血液被分型的根据。每个人的血型都是按红细胞所含有的抗原来分型的,当由于摄入食物不当等原因,血液中出现了自己血型中没有的抗原时,就会发生“抗体大战”,让身体免疫力出现危机,导致健康出轨。

A型血:血液的红细胞中含有A抗原。

B型血:血液的红细胞含有B抗原。

O型血:血液的红细胞上含有A、B抗原。

AB型血:血液中不含有抗原。



小心压力给心脏留下“不良记录”

一般来说,A型血的人大多是工作狂,她们喜欢尝试未知,承担风险,但与此同时也承担了繁重的压力。而当压力增大时,神经系统会受到影响,人体生理机能失衡,继而导致心脏功能严重受损,心脏病便也随之而来。看来,A型血女强人们保障健康的要务是减压,确保身体循环的通畅,不给心脏病以生存空间。注意了!

●睡前喝一杯纯净水

在睡前30分钟,请选择喝一杯纯净水,而且要一气饮尽。这样充溢在脑部的血液就会流向腹部,让本来黏稠的血液变得顺畅,从而缓解紧张状态,达到减压的目的,促进安眠。

●常吃猪肉和鳗鱼

如果A型血的人摄取含有B型抗原的食物,比如羊肉、蛤蜊,免疫力就会下降,变得容易患有感染性疾病。所以我们特别推荐给A型血人的饮食是猪肉和鳗鱼,这些食物中含有A型抗原,不会产生任何抗体反应,而且补充身体所需的脂肪、蛋白质等营养元素!

A型血要少做剧烈运动

对于A型血的人来说,由于对压力而产生的疲劳感会相当敏感,如果进行激烈运动,会很快筋疲力尽,不但不能锻炼身体,反而会加剧免疫力下降。不如每日练练瑜伽,在一招一式中舒缓疲劳身体。每天慢跑30分钟也是不错的选择。



不好,又感染了!

B型血的人的抵抗能力要强于A型血,但是对于传染性细菌的抵抗能力实在不怎么样。因为B型血对于具有相同的B型抗原的细菌毫无防范之力,加之自身某些免疫系统功能失调,防卫能力最差,因此极其容易患上肺结核、流感等传染疾病。对于B型血的人来说,调节健康的重点在于提升自身对于外界环境变化的应变能力,才能减低患上传染病的几率。注意了!

●从口腔开始防感染

口腔黏膜完整,创造良好的口腔环境非常必要,很多传染源就无法进入体内。方法很简单:每天清晨刷牙后,再用淡淡的盐水漱口,为牙齿和粘膜“镀”上一层具有杀菌作用的保护膜;而睡前,用中指和拇指轻轻弹每一颗牙齿,再用漱口水漱口,提升牙齿的敏感度和咬合度,有效防止细菌残留在口腔内内。这样一来,那些传染性很强的细菌就缺少了一个入口!

●多补钙,晒晒日光浴吧!

钙是B型血的重要元素,唯有身体内有足量的钙,新陈代谢才能正常运转,提升身体的应变能力,调节自身的免疫系统平衡。最佳的补钙方式就是享受日光浴。虽然冬季天气寒冷,但晴天时,正午的阳光同样可以满足人体补钙的需要。不妨在此时走出写字楼,在户外做做小步跑、高抬腿散步等力所能及的运动。

B型血多吃猪肉会过敏

猪肉中含有A型抗原,B型血的人少量食用时,体内会发生免疫的抗体反映,以致让身体消耗很多能量,出现减肥的效果,但如果一次食用过多就会出现过敏现象。因为随着生活环境的改变,在我们肠道中的细菌数量已经减少,不能分解的物质很容易就会累积在血液中,从而引起过敏反应。所以,请B型血的你还是少吃猪肉为妙,每天最好不要超过15克。



胃酸分泌太旺盛了!

由于O型血人的自身消化系统功能一般都强大,也增加了胃酸的分泌含量,如此一来,胃壁就更容易受到刺激,轻微的影响就会出现胃溃疡现象。看来,为了让健康更加完美,O型血的美女们要记得降低胃酸分泌,减轻对胃壁的刺激!

●饭后嚼一片生姜。

想要避免胃酸分泌过多,给胃部温暖很重要。最佳的方法就是在中餐和午餐过后切一片生姜,先含在嘴里3分钟,再细嚼咽下。需要注意的是,吃姜不宜贪多,只需薄薄一片即可,如果服用过多,反而会加重胃酸分泌。

●学习“胃部排浊操”

每天的下午茶时间,用70%的热水和30%的凉开水勾兑出温开水,快速饮用后,努力有节奏地打嗝,然后用手掌心从上到下轻揉胃部,达到温暖、通气的目的。这样简单的小行动就能让胃部的浊气排出,不给过量胃酸提供条件。

蚊子真地喜欢叮O型血吗?

应该说,你只对了一半,蚊子比较喜欢体温高、爱喝酒,以及喜欢穿黑色衣服(肤色黑也在此行列)的人,而O型血的人因为好动,体温比较高,排出的二氧化碳也多,正好符合蚊子的“饮食偏好”。所以,只能说O型血的人是蚊子喜欢的目标之一,而非全部。另外,调查表明,蚊子的种类有3000种以上,只有疟蚊对O型血最感兴趣,其他同类却对O型血的人不怎么感冒。看来,这条流传已久的健康见闻,也不完全可靠啊。



抵抗能力差等生”

AB型血是人类历史上最晚诞生的血型,对疾病的抵御能力也最弱,哪怕是微弱的影响也会让健康很受伤。为此,不妨听听我们的建议,通过一些健康的方法,从根本上提升身体的抵抗能力,才能弥补先天不足带给身体的损失。

●用乳酸菌改善体内环境

以双歧杆菌、乳酸杆菌为代表的有益菌群能刺激负责人体免疫的淋巴细胞分裂繁殖,同时还能调动免疫系统积极工作。不妨在每天上午10点、下午4点各饮用一大杯酸奶,改变体内生物环境,提高人体免疫能力。

●每星期吃两次凉菜

气温逐渐下降,人们的活动逐渐减少,体内的积热得不到及时散发,加上冬日饮食所含热量较高,火气上升,是导致免疫力下降的重要原因,甚至导致各类慢性病出现。最佳的方法是每个星期吃两次凉菜。向你推荐一个凉菜“虾油炝拌萝卜丝”——白萝卜切丝,加入1茶勺的盐拌匀,腌制5分钟后用清水洗净,再挤干水分;锅内加入1汤勺的虾油烧热,放入葱丝和红椒丝爆香,最后,把白萝卜丝放入锅内,加盐、白糖、味精、胡椒粉拌匀即可。这款凉菜具有促进消化、增强食欲的作用,为身体内部降降温,有效提升AB型血人的免疫力。

AB型血人深夜和清晨驾车要小心!

最近,日本有一份交通事故调查表明,AB型血的人经常因为睡眠不足而导致交通事故,尤其在深夜2点~凌晨6点之间。这与AB型血人免疫力低下,容易疲倦有很大关系。所以,请AB型血的你在需要深夜驾车前小憩15分钟,养足精神才能开车哦!



编后语:O、A、B、AB是人类的四种基本血型,A型血的人压力最大,B型血的人最容易患有感染疾病,O型人最健康,AB型人的体质最差。





















116









献花(0)
+1
(本文系hsy1775首藏)