【量化策略源码分享】【外卖带APP源码】【SSPP公式源码指标】分时均价线源码_分时均价线公式源码

时间:2024-11-15 04:56:54 分类:付费下载 网站系统源码 来源:源码论坛 .net

1.求大智慧分时横盘长达1小时以上,均价价线不下破均价线预警指标源码怎么写?谢谢!线源!码分!时均
2.通达信分时图中 分时均价线黄线的公式源码怎么写
3.通达信资金流分时主图指标公式源码
4.通达信分时图公式源码
5.请高手把这个通达信主图公式改成选股指标

分时均价线源码_分时均价线公式源码

求大智慧分时横盘长达1小时以上,不下破均价线预警指标源码怎么写?谢谢!源码量化策略源码分享!均价价线!线源

       TT:=BARSCOUNT(C);

       CC:=CLOSE;

       ZZ:=SUM(AMOUNT,码分TT)/SUM(VOL*,TT);

       ZZ1:=BETWEEN(C/ZZ,1.,0.);

       均线:=IF(ZZ1=0,MA(C,TT),ZZ);

       上均:=均线 + AVEDEV(C,TT)*2;

       下均:=均线 - AVEDEV(C,TT)*2;

       时长:=IF(HOUR>= AND HOUR< ,1,0);

       涨幅:=(CLOSE/DYNAINFO(3))>=1.;

       跌幅:=(CLOSE/DYNAINFO(3))<=0.;

       涨跌幅:=涨幅 OR 跌幅;

       YY:=SMA(VOL,,1);

       放量:=(YY-LLV(LLV(YY,1),))/(HHV(HHV(YY,1),)-LLV(LLV(YY,1),))>0;

       横盘:=((HHV(CLOSE,TT)-LLV(CLOSE,TT))/CLOSE)<=0.;

       横盘上涨:=涨跌幅=0 AND 横盘 AND 时长 AND 放量 AND CROSS(CC,上均)AND DYNAINFO()<DYNAINFO();

       上突:FILTER(横盘上涨,);

通达信分时图中 分时均价线黄线的源码怎么写

       在通达信的分时图中,分时均价线的时均黄线源码主要由以下几个部分构成,以实现对实时交易情况的公式直观分析:

       首先,计算分时均价线的源码公式为:SUM(V*C,0)/SUM(V,0),这里V代表成交量,均价价线C代表收盘价,线源绿色线体表示,码分线宽设为2,以直观显示当天每股的平均成交价。

       接下来,代码使用IF条件判断,当当前均价等于上一交易日的均价时,显示均价线,否则设为空白,**线体同样设置线宽为3,以区分当前价态的变动。在bar计数为4时,用**线体显示均价,并用文字标签"均"提示;在bar计数为2时,用数字表示当前的均价。

       分时均线的外卖带APP源码原理基础是,它反映了盘口的实时成交情况,通过对平均持仓成本的计算,可以判断市场情绪和买卖力度。当股价高于均价线,意味着买盘强劲;低于均价线,则表明卖压较大。均价线的上升或下降趋势,还能揭示市场预期的改变和对股价的支撑或压制作用。

       尤其在实战中,均价线与分时走势的互动对于短线操作具有重要参考价值。当股价突破均价线后反转,如果均价线频繁失而复得,可能预示着一轮炒作的尾声,这时就可能是超短线卖出的信号。

       总的来说,通过理解并熟练运用分时均价线黄线的源码,投资者可以更好地把握盘面动态,做出更精准的投资决策。对于那些寻求实战指导的交易者来说,这是一项不可或缺的工具。

通达信资金流分时主图指标公式源码

       通达信资金流分时主图指标公式源码是一个用于股票交易分析的策略,它通过一系列的计算和条件判断,为投资者提供实时的买卖信号和决策依据。该代码主要包括以下几个部分:

       1. **资金流入和流出**:资金流入通过计算当前价格与前一交易日价格的比较,确定资金是否流入,颜色为红色表示资金流入。资金流出则计算相反情况,颜色为其他颜色表示资金流出。SSPP公式源码指标这有助于识别市场资金的方向和流动情况。

       2. **增强流量比和攻击量**:这些指标进一步细化了资金流的动态,通过计算得到增强流量比和攻击量,它们反映了市场的活跃程度和攻击性,有助于投资者判断市场情绪。

       3. **攻击度限制和增强攻击度**:通过比较资金攻击度,对攻击度进行限制和增强,以便更准确地判断市场的攻击力度。

       4. **开始攻击的条件**:通过判断资金流量和攻击量的关系,确定市场是否处于攻击状态,这有助于在市场出现攻击迹象时发出买卖信号。

       5. **高低点和价格轴**:计算价格的高点、低点,以及价格轴的位置,为分析市场趋势和预测价格变动提供依据。

       6. **启动线、主力线、散户线**:这些线反映了市场的不同参与力量,启动线代表市场的启动趋势,主力线和散户线则分别代表主力和散户的活动情况。

       7. **分时转强**:根据市场力量的对比,判断市场是否转强,提供买卖时机。

       8. **均价线**:计算分时平均价格,作为市场趋势的参考。

       9. **追击涨停**:判断市场是否在快速上涨趋势中,并提供相关信号。

       . **量和价的同花顺指标源码分享多步判断**:通过判断价格和成交量在一定时间内的趋势和变化,提供更深入的市场分析。

       . **对昨日涨幅的控制**:确保策略对每日涨幅的控制在可接受范围内,避免过大波动。

       . **特定时间的计算**:计算市场在特定时间段内的价格和成交量,提供实时分析。

       通过这些指标和公式,交易者可以实时监控市场的动态,分析资金流动情况,识别市场趋势,从而做出更准确的买卖决策。然而,投资者需根据自己的风险偏好和策略,对这些指标进行综合评估和应用。

通达信分时图公式源码

       不同的炒股软件有很多,其中通达信炒股软件是一款定位于提供多功能服务的证券信息平台,由深圳财富趋势科技股份有限公司设计的一款移动证券软件。分时图是指大盘和个股的动态实时(即时)分时走势图,那么通达信分时图公式源码如何?

       分时图其在实战研判中的地位极其重要,是即时把握多空力量转化即市场变化直接的根本所在。分时图是刻画股价波动最直接的图表,包含着所有图表中最形象最丰富最迅速的股价信息,让我们了解股票目前的最即时的多空力量情况。

通达信分时图如何

       首先,在通信达中点击技术指标一下,出来分时指标,再看分时指标右上角有:点右键设置指标,选择分时指标。通达信分时图公式源码:MA:=EMA(CLOSE,最好的程序源码);

       强弱:EMA(CLOSE,);

       STICKLINE((MA强弱),MA,强弱,1,0),COLORFF;

       STICKLINE((MA强弱),MA,强弱,1,0),COLORFF;

       H1:=MAX(DYNAINFO(3),DYNAINFO(5));

       L1:=MIN(DYNAINFO(3),DYNAINFO(6));

       P1:=H1-L1;

       阻力:L1+P1*7/8,COLORDD。

       分时图买卖要点规则中,在看分时图中很重要的一点就是看分时线和均价线的位置关系,健康完美的分时线和均线运行状态是,分时线运行在均价线上并保持一定的比例关系,当分时线上涨是均价线应该跟上,如果分时上涨均价反应迟钝是一种异常,说明有资金虚假拉升或者为了出货拉升。第一,分时走势下跌中只做空不做多;第二,分时上升趋势做多不做空;第三,四边形或三角形末端突破买卖法。

请高手把这个通达信主图公式改成选股指标

       第一个

       N:=IF(BARSCOUNT(C)>=,,BARSCOUNT(C));

       AMOV:=VOL(C+L+H)/3;

       MN:=SUM(AMOV,N)/SUM(VOL,N);

       XG1:C>MN;

       第二个

       N1:=IF(BARSCOUNT(C)>=8,8,BARSCOUNT(C));

       MN1:=SUM(AMOV,N1)/SUM(VOL,N1);

       XG2:C>=MN1 AND REF(C

       你说的收盘价由灰色变为**我没看见,短线是由绿色变为**,中线是由灰色变为**,上面公式第一个是收盘价大于中线,第二个是短线由绿线变为

**

麻烦朋友给我编辑一个通达信的选股指标

       可以编写当日涨幅大于%,日跌幅-%以上,去除一字板,但是这个条件的第一个条件获利筹码比例计算结果与系统显示结果会有误差,这个误差无法解决你能接受这个问题这个公式就可以编写。

请问各位有没有比较好的炒股短线卖出指标或者条件选股。我用的是通达信。

       做短线不等同于今天买明天卖。最后,从道斯理论来看,尽管做短线是短期行为,但是短期行为不是对长期走势的否定,对一个短线品种的把握应该是看长做短,通常笔者将一个图形分解为周线,月线,日线,分钟线来观察,只有那些四种周期同时处于波浪理论中上升三浪的股票才是短线安全与收益最大化的保证。

       分析一个股票首先从它的形态入手,短线炒手拒绝任何的失去上攻动力的股票,也就是说一只真正值得介入的股票,其上攻的形态一定要完全完美,这种形态的完美不是仅仅表现在日线图表上。应该将其展开看成各种周期复合状态下的攻击形态。

       最重要的是分时报价震荡图上的上攻状态与上攻气势,关键技术点位是采取压单突破还是轻松突破。这都是必须考核的指标。从现行券商主力运作的习惯来看前者运用的比较多。有一个值得一提的问题是关于上攻的浪型的如何判断完毕?笔者没有完全分析清楚,只是提出一些解决途径:

       第一,大盘的见顶决定了个股的上攻浪型运行完毕。板块的回调加速了浪型的完毕。

       新浪财经网|新浪财经博客|新浪财经股票首页,没有击穿前期一年之内顶的股票可以认为是上攻浪型没有运行完毕。

       如何判断一只股票能够有能力穿过前期高点这里面牵涉到一些分析盘面的真功夫,如主力的试盘,夹板,逼仓,压盘,震仓,倒仓和反技术的高级技术骗线等等。以后的论述中将进一步的阐明。

       主力运作背离与同步在价量等历史资料的基础上进行统计,数学计算,绘制方法是技术分析方法的主要手段。通常技术分析分为五类:指标类,切线类。形态类,k线类与波浪类。这是一个初学者必须掌握的实战基本技能。我们将着重分析其中的可利用性。

       (1)所谓指标类技术分析是指考虑市场行为的各个方面,建立一个数学模型,给出数学上的计算公式,得到一个体现市场的某个方面的内在实质的数字,这个数字叫指标数值。例如传统的kdj,macd。大家知道了指标是如何产生的便知道所谓的万能指标是不复存在的。那些企图利用某些特定的历史条件下的指标黑马擒拿术证明自己的指标如何万能是自己欺骗自己的鬼把戏。

       股市的未来预测性决定了指标是来实战的,不是靠几个做了手脚的数据游戏来安慰自己。这个通病在现在的股票软件开发商身上很流行。有很多善良的投资者在初入股市的过程中不注意指标的特定范围和含义,盲目的利用指标进行投资。结果得出了一个指标无用论的论调。其实在我们新兴的市场里主力庄家常利用广大股民对指标的一知半解达到自己不可告人的目的。指标一般分为预测型、讯号型指标、交易系统型指标三大类。我们做短线的时候应该知道指标的适用期限才能够将十八般武器全部使用灵活,达到每战必胜。

       (2)切线类指标是比较强调趋势的,趋势简单的说便是股票价格运行的方向,某种趋势形成之后若想改变的话是要有足够影响它的外力。所以一旦股票处于加速上扬期间的话,持有是我们最好的选择。当然这种趋势应该是从长期去把握。切线理论中比较重要的是一些趋势线与黄金分割线的技巧,这对于短线投资者来说很重要。适当的应用江恩回调带的理论可以对你有极大的帮助。

       (3)形态理论与周线理论:由于现阶段主力运作周期的加大,长庄股的粉墨登场。日线图上揭示的传统理论信息容易被主力骗线。所以在这里我引入了一个周线理论。从周线上我们可以以战略者的眼光观察股价现在处于何种状态之中。形态理论的效用才能达到完美的体现。如果只注意所谓的短期日线形态,你将饱尝主力骗线的苦果。如主力成本区域内做的m头。具体参考年的4.-4.的()通葡萄酒。从日线看形态极其恶劣。但是从周线看便恍然大悟了,主力的欲擒故纵之心跃然“图”上,投资者可以大胆坚决吸纳。

我想把这个指标用通达信选股器选出来,条件是出现“看底”的时候,求高手帮忙!

       VAR1:=(CLOSE>REF(CLOSE,1) AND CLOSE>REF(CLOSE,2));

       VAR2:=(REF(VAR1,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR3:=(REF(VAR2,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VAR4:=(REF(VAR3,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR5:=(REF(VAR4,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VAR6:=(REF(VAR5,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR7:=(REF(VAR6,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VAR8:=(REF(VAR7,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR9:=(REF(VAR8,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VARA:=(REF(VAR9,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VARB:=(REF(VARA,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VARC:=(REF(VARB,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VARD:=(CLOSE

       VARE:=(REF(VARD,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VARF:=(REF(VARE,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR:=(REF(VARF,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VAR:=(REF(VAR,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR:=(REF(VAR,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VAR:=(REF(VAR,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR:=(REF(VAR,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VAR:=(REF(VAR,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR:=(REF(VAR,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VAR:=(REF(VAR,1) AND CLOSE=REF(CLOSE,1) AND CLOSE>=REF(CLOSE,2));

       VAR:=(REF(VAR,1) AND CLOSE>=REF(CLOSE,1) AND CLOSE=REF(CLOSE,2));

       VAR:=((REF(VARD OR VARE OR VARF OR VAR OR VAR OR VAR OR VAR OR VAR OR VAR OR VAR OR VAR OR VAR,1)) AND VAR1);

       A:=(3C+H+L+O)/6;

       XJ:=(A+REF(A,1)+REF(A,2)+REF(A,3)+REF(A,4))/;

       YCZXH:=(MA(HHV(A,2),5)+MA(HHV(A,2),)+MA(HHV(A,2),)+MA(HHV(A,2),))/4;

       YCZXL:=(MA(LLV(A,2),5)+MA(LLV(A,2),)+MA(LLV(A,2),)+MA(LLV(A,2),))/4;

       SMH:=EMA(YCZXH,);

       SML:=EMA(YCZXL,);

       SMJ:=(SML+SMH)/2;

       PJ:=(A+9REF(A,1)+8REF(A,2)+7REF(A,3)+6REF(A,4)+5REF(A,5)+4REF(A,6)+3REF(A,7)+2REF(A,8)+REF(A,9))/;

       A1:=EMA(PJ,3),COLOR;A2:=EMA(PJ,5);

       A3:=EMA(PJ,7),COLOR;A4:=EMA(PJ,9);

       A5:=EMA(PJ,);

       LX:=REF(XJ,1);

       ZD:=(SMA(MAX(XJ-LX,0),5,1)/SMA(ABS(XJ-LX),5,1));

       KX1:=(CLOSE>=OPEN) AND ZD>=;

       KX2:=(CLOSE=;

       KX3:=(CLOSE>=OPEN) AND ZD

       KX4:=(CLOSE

       AAA2:=SUM(IF( CLOSE>REF(CLOSE,1),VOLC,0),0);

       AAA3:=SUM(IF( CLOSE

       AAA4:=SUM(IF( CLOSE=REF(CLOSE,1),VOLC,0),0);

       BB1:=0;

       B1万元:=DVOLDCLOSE/;

       B1差:=B1万元-REF(B1万元,1);

       B2万元:=DVOLDCLOSE/;

       B2比:=B2万元/REF(B2万元,1);

       净流入万元:=(AAA2-AAA3-AAA4);

       PM:=MA(净流入万元,1);

       PMA:=PM/REF(PM,1)>1;

       PMB:=REF(PMA,1)

       密码:=(EMA(MA(B1万元,2),2))/;

       二日比:=密码/REF(密码,1);

       选股:=PMB AND 密码>REF(密码,1) AND 二日比>1;

       均价线:=AMOUNT/V/;

       均价线2:=MA(均价线,3);

       均价线5:=MA(均价线,5);

       均价线:=MA(均价线,);

       均价线:=MA(均价线,);

       XG:C>均价线2 AND 均价线2

       ANDREF(均价线2,2)0;

       股票公式专家团为你解答,希望能帮到你,祝投资顺利。

通达信短线指标

       VAR1:=(CLOSE-LLV(LOW,))/(HHV(HIGH,)-LLV(LOW,));

       VAR2:=SMA(VAR1,3,1);

       VAR3:=SMA(VAR2,3,1);

       VAR4:=3VAR2-2VAR3;

       VAR5:=LLV(LOW,5);

       VAR6:=HHV(HIGH,5);

       VAR7:=EMA((CLOSE-VAR5)/(VAR6-VAR5),4)2;

       VAR8:=EMA(REF(VAR7,1)+VAR7,2);

       VAR9:=3VAR7-2VAR8;

       VARA:=POW(MA(CLOSE,5),2)+MA(CLOSE,5);

       VARB:=POW(MA(LOW,5),2)+MA(LOW,5);

       VARC:=POW(MA(HIGH,5),2)+MA(HIGH,5);

       VARD:=(VARA-LLV(VARB,))/(HHV(VARC,)-LLV(VARB,))+-;

       VARE:=SMA(VARD,3,1)-;

       VARF:=SMA(VARE,3,1);

       VAR:=3VARE-2VARF;

       VAR:=(HIGH+LOW+CLOSE2)/4;

       VAR:=EMA(VAR,);

       VAR:=STD(VAR,);

       VAR:=(VAR-VAR)/VAR;

       VAR:=EMA(VAR,5);

       VAR:=EMA(VAR,)+-;

       VAR:=EMA(VAR,);

       VAR:=3VAR-2VAR;

       VAR1A:=VAR2+VAR7+VARE+VAR;

       VAR1B:=VAR3+VAR8+VARF+VAR;

       VAR1C:=VAR4+VAR9+VAR+VAR;

       VAR1D:=(HIGH+LOW+CLOSE)/3;

       VAR:=(VAR1D-MA(VAR1D,))/(AVEDEV(VAR1D,));

       VAR:=(HIGH+LOW+CLOSE+VAR1D)/4;

       VAR:=EMA(VAR,);

       VAR:=STD(VAR,);

       VAR:=(VAR-VAR)/VAR;

       VAR:=(VAR1D-MA(VAR1D,))/(AVEDEV(VAR1D,));

       VAR:=EMA(VAR,5);

       VAR2A:=((VAR+VAR+VAR)/3+)/4;

       VAR2B:=(EMA(EMA(EMA(VAR2A,),),5)-)2;

       VAR2C:=(VAR1A+VAR1B+VAR1C)//5-;

       VAR2D:=EMA(VAR2C,7);

       VAR2E:=(VAR2A+VAR2C)/2/;

       超短:=EMA(VAR2E,3);

       短线:=EMA(超短,5);

       趋势线:=EMA((VAR2B+VAR2D)/2,2);

       XG:趋势线>REF(趋势线,1)AND REF(趋势线,1)

       声明:以下公式不含任何未来函数,如果哪位觉得有未来函数,或者有类似的性质,请指出。

       兄弟,指标很多,有用的也很多,但是最关键的还是临盘时的心态,要重视,要像打仗似的,要有性命攸关的觉悟。

       送你一个最近帮别人修改的公式,买的信号是原来公式的,我就帮他加了个卖出信号,看起来还不错。直接发到这里,要不往你邮箱发了,公式不要怕被人知道,知道是一回事,会用又是一回事,你敢用,用的好,就是知道的多了,也没事,像MACD之类的不是全世界都知道,只要自己总结出自己的方法,一样会盈利。最后提醒一下兄弟,有了指标,还是要锻炼自己的心态,我们都是在路上,一起共勉吧。分不分的无所谓,你看着给吧。

       通达信公式源码:

       { 锯齿顶底 }

       STICKLINE(O>C,H,O,0,1), COLORGREEN;

       STICKLINE(O>C,O,C,2,1),COLORGREEN;

       STICKLINE(O>C,L,C,0,1), COLORGREEN;

       STICKLINE(O

       STICKLINE(O

       STICKLINE(O

       STICKLINE(CLOSE=O,LOW,H,0,1),COLORRED;

       STICKLINE(CLOSE=O,O,C,2,1),COLORRED;

       MA2:MA(CLOSE,M2),COLORCYAN;

       MA3:=MA(CLOSE,M3),COLORA6A6A6;

       MA4:=MA(CLOSE,M4),COLORGREEN;

       MA1:MA(CLOSE,M1),COLORYELLOW;

       LC:=REF(CLOSE,1);

       RSI5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(ABS((CLOSE - LC)),5,1))  );

       TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),);

       HD:=(HIGH - REF(HIGH,1));

       LD:=(REF(LOW,1) - LOW);

       DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),);

       DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),);

       PDI:=((DMP  ) / TR1);

       MDI:=((DMM  ) / TR1);

       ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI))  ),5);

       AV:=(RSI5 + ADX);

       DXR:=(((ADX + REF(ADX,5)) / 2) + RSI5);

       WR:=((  (HHV(HIGH,) - CLOSE)) / (HHV(HIGH,) - LLV(LOW,)));

       NEWVOL:=(RSI5 - WR);

       NEWVOL2:=(RSI5 + WR);

       买:=(AV + NEWVOL);

       DRAWTEXT(CROSS(买,0),L,'买'),COLORFFFF;

       DRAWICON(CROSS(买,0),L,1);

       卖:=(AV + NEWVOL2);

       { 卖2:=(AV - NEWVOL);}

       { DRAWTEXT(CROSS(MAX(买,DXR),卖2),H,'卖2'),COLORLIGREEN;

       DRAWICON(CROSS(MAX(买,DXR),卖2),H,2);}

       DRAWTEXT(CROSS(卖,),H,'卖'),COLORLIGREEN;DRAWICON(CROSS(卖,),H,2);

       最后再送你 买 信号的 选股 预警 公式:

       LC:=REF(CLOSE,1);

       RSI5:=((SMA(MAX((CLOSE - LC),0),5,1) / SMA(ABS((CLOSE - LC)),5,1))  );

       TR1:=SUM(MAX(MAX((HIGH - LOW),ABS((HIGH - REF(CLOSE,1)))),ABS((LOW - REF(CLOSE,1)))),);

       HD:=(HIGH - REF(HIGH,1));

       LD:=(REF(LOW,1) - LOW);

       DMP:=SUM(IF(((HD > 0) AND (HD > LD)),HD,0),);

       DMM:=SUM(IF(((LD > 0) AND (LD > HD)),LD,0),);

       PDI:=((DMP  ) / TR1);

       MDI:=((DMM  ) / TR1);

       ADX:=MA(((ABS((MDI - PDI)) / (MDI + PDI))  ),5);

       AV:=(RSI5 + ADX);

       WR:=((  (HHV(HIGH,) - CLOSE)) / (HHV(HIGH,) - LLV(LOW,)));

       NEWVOL:=(RSI5 - WR);

       买:=(AV + NEWVOL);

       买预警:CROSS(买,0);