A. 股票软件中的盈亏是怎么算的
1、计算公式为:盈亏金额=(市值-卖出费用+累计卖出清算金额+当日卖出清算金额)-(累计买入清算金额+当日买入清算金额)
盈亏金额的计算与账户的成本价类型无关。
卖出费用以柜台设置的最高佣金费率计算。
2、计算公式为:盈亏比例=(市价-成本价)/成本价
盈亏比例、盈亏金额计算基础不同,盈亏比例根据成本价计算,而盈亏金额与成本价无关,因此两者很可能显示正负情况不同。
(1)股票软件算法扩展阅读:
盈亏问题指一定人数平均分一定数量的物品,每人分得少则有余,每人分得多则不足的应用题.其计算公式为:
(盈+亏)÷每人两次所得差=人数;
两盈相减÷每人两次所得差=人数;
两亏相减÷每人两次所得差=人数;
每人所得数×人数+盈=物数;
每人所得数×人数-亏=物数。
盈亏问题最早见于中国的《九章算术》,后来传到亚细亚和欧洲,在欧洲代数学没有发达以前,曾广泛使用此法达几百年之久,直到1675年,意大利的数学书中还称这方法为la regola del cataino(意为中国算法)。
《九章算术》称盈亏问题为原术,书中原文为:“今有(人)共买物,人出八,盈三;人出七,不足四;问人数物价各几何。”这段文字译为今文是:几人共同出钱买东西,每人出8元则多3元,若每人出7元则少4元,求人数和物价 。
B. 股市的DMI PDI MDI ADX ADXR 是什么意思 怎么看怎么应用
DMI-QL趋向指标(钱龙算法)用法:市场行情趋向明显时,指标效果理想。
PDI(上升方向线) MDI(下降方向线) ADX(趋向平均值)
1.PDI线从下向上突破MDI线,显示有新多头进场,为买进信号;
2.PDI线从上向下跌破MDI线,显示有新空头进场,为卖出信号;
3.ADX值持续高于前一日时,市场行情将维持原趋势;
4.ADX值递减,降到20以下,且横向行进时,市场气氛为盘整;
5.ADX值从上升倾向转为下降时,表明行情即将反转。
参数:N统计天数; M 间隔天数,一般为14、6
ADXR线为当日ADX值与M日前的ADX值的均值MI指标 趋向指标(标准)指示投资人避免在盘整的市场中交易,一旦市场变得有利润时,DMI立刻引导投资人进场,并且在适当时机退场。
买卖原则:
1、+DI上交叉-DI时,做买。
2、+DI下交叉-DI时,做卖。
3、ADX于50以上向下转折时,对表市场趋势终了。
4、当ADX滑落至+DI之下时,不宜进场交易。
5、当ADXR介于20-25时,宜采用TBP及CDP中之反应秘诀为交易参
考。
MDI指标不论对大盘走势,还是个股行情选择,其指导意义在于及时而且准确率较高,多为利用技术分析的主要工具。它是技术分析大师J.W.Wilder认为最成功和最实用的一套技术分析的工具。基本原理是买卖双方力量的均衡点,和价格在双方互动下波动循环的过程。+DI与-DI分别表示涨与跌的动向变动值,当+DI上升时则说明市场内的买盘力量在释放,反则亦然。假设股价持续上涨,那么+DI升动向线不断上行,-DI动向线也持续下滑。这实际是场内多空双方买卖力量对比结果在该指标走势上及时明显的反映,准确有效地指导着投资者,给以明确的信号,而且是可以信赖的。
据反复多次验证,在大盘或者个股走势上,当动向指标的+DI上升至54以上,-DI下降至10以下时是处于明显的上升态势之中,当+DI不断上升至70以上时,-DI下落至5以下时,场内多方力量已经接近尽头,空方力量随时有释放可能,此时注意落袋为安,告诉投资者预示回调在即。反之当-DI上升至60以上,+DI下降至10以下时,则预示大盘或个股的调整接近尾声,可以逐步吸货建仓。如99年4月29日至5月18日,大盘的动向指标一直在发出买货信号,结果“5.19”行情爆发。2010年7月2日,-DI上升至63.44,+DI下降到0,大盘反转。那么若用在个股上,也是比比皆是,投资者可以对照分析使用,效果一定不负厚望。
附:DMI指标的一般研判标准
DMI指标是威尔德大师认为比较有成就和实用的一套技术分析工具。虽然其计算过程比较烦琐,但技术分析软件的运用可以使投资者省去复杂的计算过程,专心于掌握指标所揭示的真正含义、领悟其研判行情的独到的功能。
和其他技术指标不同的是,DMI指标的研判动能主要是判别市场的趋势。在应用时,DMI指标的研判主要是集中在两个方面,一个方面是分析上升指标+DI、下降指标﹣DI和平均动向指标ADX之间的关系,另一个方面是对行情的趋势及转势特征的判断。其中,+DI和﹣DI两条曲线的走势关系是判断能否买卖的信号,ADX则是判断未来行情发展趋势的信号。
一、上升指标+DI和下降指标﹣DI的研判功能
1、当股价走势向上发展,而同时+DI从下方向上突破﹣DI时,表明市场上有新多买家进场,为买入信号,如果ADX伴随上升,则预示股价的涨势可能更强劲。
2、当股价走势向下发展时,而同时﹣DI从上向下突破+DI时,表明市场上做空力量在加强,为卖出信号,如果ADX伴随下降,则预示跌势将加剧。
3、当股价维持某种上升或下降行情时,+DI和﹣DI的交叉突破信号比较准确,但当股价维持盘整时,应将+DI和﹣DI交叉发出的买卖信号视为无效。
二、平均动向指标ADX的研判功能
ADX为动向值DX的平均数,而DX是根据+DI和﹣DI两数值的差和对比计算出来的百分比,因此,利用ADX指标将更有效地判断市场行情的发展趋势。
1、判断行情趋势
当行情走势向上发展时,ADX值会不断递增。因此,当ADX值高于前一日时,可以判断当前市场行情仍在维持原有的上升趋势,即股价将继续上涨,如果+DI和﹣DI同时增加,则表明当前上升趋势将十分强劲。
当行情走势向下发展时,ADX值会不断递减。因此,当ADX值低于前一日时,可以判断当前市场行情仍维持原有的下降趋势,即股价将继续下跌,如果+DI和﹣DI同时减少,则表示当前的跌势将延续。
2、判断行情是否盘整
当市场行情在一定区域内小幅横盘盘整时,ADX值会出现递减情况。当ADX值降至20以下,且呈横向窄幅移动时,可以判断行情为牛皮盘整,上升或下跌趋势不明朗,投资者应以观望为主,不可依据+DI和﹣DI的交叉信号来买卖股票。
3、判断行情是否转势
当ADX值在高点由升转跌时,预示行情即将反转。在涨势中的ADX在高点由升转跌,预示涨势即将告一段落;在跌势中的ADX值从高位回落,预示跌势可能停止。
DMI指标的特殊分析方法
DMI指标的一般分析方法主要是针对+DI、﹣DI、ADX等三值之间的关系展开的,而在大多数股市技术分析软件上,DMI指标的特殊研判功能则主要是围绕+DI线(白色线)、﹣DI线(黄色线)、ADX线(红色线)和ADXR线(绿色线)等四线之间的关系及DMI指标分析参数的修改和均线先行原则等这三方面的内容而进行的。其中,+DI线在有的软件上是用PDI线表示,意为上升方向线;﹣DI线是用MDI表示,意为下降方向线。
四线交叉原则
1、当+DI线同时在ADX线和ADXR线及﹣DI线以下(特别是在50线以下的位置时),说明市场处于弱市之中,股市向下运行的趋势还没有改变,股价可能还要下跌,投资者应持币观望或逢高卖出股票为主,不可轻易买入股票。这点是DMI指标研判的重点。
2、当+DI线和﹣DI线同处50以下时,如果+DI线快速向上突破﹣DI线,预示新的主力已进场,股价短期内将大涨。如果伴随大的成交量放出,更能确认行情将向上,投资者应迅速短线买入股票。
3、当+DI线从上向下突破﹣DI线(即﹣DI线从下向上突破+DI线)时,此时不论+DI和﹣DI处在什么位置都预示新的空头进场,股价将下跌,投资者应短线卖出股票或以持币观望为主。
4、当+DI线、﹣DI线、ADX线和ADXR线等四线同时在50线以下绞合在一起窄幅横向运动,说明市场处于波澜不兴,股价处于横向整理之中,此时投资者应以持币观望为主。
5、当+DI线、ADX线和ADXR线等三线同时在50线以下的位置,而此时三条线都快速向上发散,说明市场人气旺盛,股价处在上涨走势之中,投资者可逢低买入或持股待涨。(这点中因为﹣DI线是下降方向线,其对上涨走势反应不灵,故不予以考虑)。
6、对于牛股来说,ADX在50以上向下转折,仅仅回落到40——60之间,随即再度掉头向上攀升,而且股价在此期间走出横盘整理的态势。随着ADX再度回升,股价向上再次大涨,这是股价拉升时的征兆。这种情况经常出现在一些大涨的牛股中,此时DMI指标只是提供一个向上大趋势即将来临的参考。在实际操作中,则必须结合均线系统和均量线及其他指标一起研判。
这是一种股票的DMI指标,
动向指标DMI曲线由上升动向指标(+DI)和下降动向指标(-DI), 以及平均动向指数ADX和它的缓动线ADXR 四条曲线组成(大多工具软件不提供ADXR曲线)。
DMI的应用
1、+DI、-DI、ADX、ADXR都在0~100 区间波动(负号仅表示方向,不表示负值)。
2、威尔特认为DMI应用时N取14最为适合
3、(+DI)曲线在(-DI)曲线上方表示上升动向强于下降动向,所以(+DI)曲线上升并穿过(-DI) 曲线是买入信号。
4、(-DI)曲线在(+DI)曲线上方表示下降动向强于上升动向 ,所以(-DI)曲线上升并穿过(+DI)曲线是卖出信号。
5、ADX曲线上升, 表示当前运行着一种强或较强的势(视曲线陡度):若(+DI)在上, 它为上升势; 若(-DI)在上,它为下降势。
6、ADX曲线由上升转为下降, 意味着之前运行着的势已经开始转变。 ADX 曲线下降亦表示当前为强或较强的调整视曲线陡度):若之前运行的是上升势,则调整可先判断为上升回档;若之前运行的是下降势,则调整可先判断为下跌反弹。调整结束的信号是ADX 曲线由下降转为上升,而调整突破的方向则由(+DI)与(-DI)的关系决定。如果调整突破的方向与调整前的一致,则是回档或反弹结束的信号,即上升势仍为上升势,下跌势仍为下跌势。如果调整突破的方向与调整前的相反,则确认为市势的逆转。由以上分析可得,ADX 曲线的上拐点和下拐点也是短线操作的买或卖的信号;若确认ADX曲线的下拐点为市势逆转信号, 则是中长线操作的买或卖的信号。
7、ADX曲线有重要技术含义的上下拐点在70以上、20以下区间。
8、如果ADX曲线呈现横向移动,则(+DI)与(-DI)亦绞合一起,表示此间为无趋势市道,其突破问题参见以上讨论。
9、为消除技术骗线的影响,可利用ADXR曲线。它与ADX 曲线相交是对判断的一种确认信号,其作用在于提醒投资者采取最后的即时买入或卖出的行动,随后而来的升势或跌势将会较急。
另一种:
DMI-QL趋向指标(钱龙算法)
用法:市场行情趋向明显时,指标效果理想。
PDI(上升方向线) MDI(下降方向线) ADX(趋向平均值)
1.PDI线从下向上突破MDI线,显示有新多头进场,为买进信号;
2.PDI线从上向下跌破MDI线,显示有新空头进场,为卖出信号;
3.ADX值持续高于前一日时,市场行情将维持原趋势;
4.ADX值递减,降到20以下,且横向行进时,市场气氛为盘整;
5.ADX值从上升倾向转为下降时,表明行情即将反转。
参数:N 统计天数; M 间隔天数,一般为14、6
ADXR线为当日ADX值与M日前的ADX值的均值
动向平均数ADX
依据DI值可以计算出DX指标值。其计算方法是将+DI和—DI间的差的绝对值除以总和的百分比得到动向指数DX。由于DX的波动幅度比较大,一般以一定的周期的平滑计算,得到平均动向指标ADX。具体过程如下:
DX=(DIDIF÷DISUM)×100
其中,DIDIF为上升指标和下降指标的价差的绝对值
DISUM为上升指标和下降指标的总和
ADX就是DX的一定周期n的移动平均值。
评估数值ADXR
在DMI指标中还可以添加ADXR指标,以便更有利于行情的研判。
ADXR的计算公式为:
ADXR=(当日的ADX+前一日的ADX)÷2
和其他指标的计算一样,由于选用的计算周期的不同,DMI指标也包括日DMI指标、周DMI指标、月DMI指标年DMI指标以及分钟DMI指标等各种类型。经常被用于股市研判的是日DMI指标和周DMI指标。虽然它们的计算时的取值有所不同,但基本的计算方法一样。另外,随着股市软件分析技术的发展,投资者只需掌握DMI形成的基本原理和计算方法,无须去计算指标的数值,更为重要的是利用DMI指标去分析、研判股票行情。
DMI指标是威尔德大师认为比较有成就和实用的一套技术分析工具。虽然其计算过程比较烦琐,但技术分析软件的运用可以使投资者省去复杂的计算过程,专心于掌握指标所揭示的真正含义、领悟其研判行情的独到的功能。
和其他技术指标不同的是,DMI指标的研判动能主要是判别市场的趋势。在应用时,DMI指标的研判主要是集中在两个方面,一个方面是分析上升指标+DI、下降指标-DI和平均动向指标ADX之间的关系,另一个方面是对行情的趋势及转势特征的判断。其中,+DI和-DI两条曲线的走势关系是判断能否买卖的信号,ADX则是判断未来行情发展趋势的信号。
前两种不清楚。
这里有详细介绍:hi../wujun0606/blog/item/3de96de7f924122fb9382098.
1、简单点说,PDI和MDI都是K线中的两种不同的形态。PDI--上升方向线,MDI--下降方向线
(1)PDI是指在股票K线图中,在一定的时间段内,日均线所组成的K线呈上升的趋势的方向线。MDI刚好与PDI相反,是指K线图中呈下降趋势的方向线。
(2)这种上升或者下降的方向线需要自己运用软件画出来的,一般的股票交易软件是不会自动显示这些方向线的。对于职业操盘手来说,一般都会在个股的K线图分析时,画出其趋势的方向线,然后根据方向线判断是PDI还是MDI,从而进行相应的股价趋势分析。
2、根据PDI和MDI判断股票的方法:PDI线从下向上突破MDI线,显示有新多头进场,为买进信号;PDI线从上向下跌破MDI线,显示有新空头进场,为卖出信号;
K线:RSV的M1日移动平均 D线:K值的M2日移动平均 J线:3×D-2×K
1.D>80,超买;D<20,超卖;J>100%超卖;J<10%超卖
2.线K向上突破线D,买进信号;线K向下跌破线D,卖出信号。
3.线K与线D的交叉发生在70以上,30以下,才有效。
4.KDJ指标不适于发行量小,交易不活跃的股票;
5.KDJ指标对大盘和热门大盘股有极高准确性。
我用KDJ的心得:
MACD设置为12、26、9,KDJ设置为9、9、9加上K线图、量能图,当四个指标同时金叉的时候该股至少有30点的涨幅。当KDJ-20时短线超卖可介入,当KDJ大于120时短线超买可卖出,以上已KDJ是9、9、9为前提,希望能帮到您!
input:p(14),m(6);
TR1 := SUM(MAX(MAX(HIGH-LOW,ABS(HIGH-REF(CLOSE,1))),ABS(LOW-REF(CLOSE,1))),P);
HD := HIGH-REF(HIGH,1);
LD := REF(LOW,1)-LOW;
DMP:= SUM(IF(HD>0 AND HD>LD,HD,0),P);
DMM:= SUM(IF(LD>0 AND LD>HD,LD,0),P);
PDI:= DMP*100/TR1;
MDI:=DMM*100/TR1;
ADX:=MA(ABS(MDI-PDI)/(MDI+PDI)*100,M);
ADXR:=(ADX+REF(ADX,M))/2
选股:PDI>MDI AND ADX-ADXR<0.5 AND MAX(ADX,ADXR)<40;
C. 关于股票软件里怎么实际筹码分布的算法的文件
打个比方:如果一个股的流通盘是100股,今天成交1股,明天成交3股,后天成交2股,大后天成交50股,再大大后天成交50股。那成本是依那一天为准(不考虑庄家对敲的问题)?回答当然是最后2天的,而不是这5天的平均价。这就是股市的非线性。那么就要考虑这个问题,因成交量在股市里起着非常大的作用。
那么,如何求这个"非线性周期"呢?因为流通盘是一定的,如果成交量大,那么把所有的流通盘换一次手所需的时间就短,反之,则时间就长。这个周期是变动的,也就是"非线性"的。可以用分析家软件编一个公式:
A:=SUMBARS(V ,CAPITAL);{累计换手=100%的周期}
那如何知道庄家的成本呢?前面已经说过,在底部区域里获利盘50%以下的平均价即为庄家的成本。庄家在获利盘50%以下的这个区域里,在10%或20%下吃的多,40%或50%之间吃的少。给它们分配比例,给10%以下的最多,给20%以下的少一点,依次递减。这样就可以得到庄家的成本了。用分析家软件编个主图公式,就可以在主图上看到庄家的成本了。公式如下:
A:=SUMBARS(V ,CAPITAL*1);{累计换手=100%的周期}
A1:=SUM(COST(10),A)/A;{在A周期里获利10%的平均价}
A2:=SUM(COST(20),A)/A;{在A周期里获利20%的平均价}
A3:=SUM(COST(30),A)/A;{在A周期里获利30%的平均价}
A4:=SUM(COST(40),A)/A;{在A周期里获利40%的平均价}
A5:=SUM(COST(50),A)/A;{在A周期里获利50%的平均价}
感谢对我们的支持,大家共同提高~5*A1+4*A2+3*A3+2*A4+A5)/15, CIRCLEDOT,COLORRED;{求出庄家成本}
把公式做在主图上。公式中的5,4,3,2,是分配的比例系数。
当然,某些股票有特大利好时,庄家来不及慢慢的吸筹,就不知道它的成本了。对,但1000多个股票有几个是这样的,一年中又有几个?我说的是个普遍性的东西。
现在把上面的四个问题加在一起,再加一个条件:收盘价上穿成本线。我们就认为庄家要启动了。公式如下:选股公式
A:=SUMBARS(V,CAPITAL*1);
A1:=SUM(COST(10),A)/A;
A2:=SUM(COST(20),A)/A;
A3:=SUM(COST(30),A)/A;
A4:=SUM(COST(40),A)/A;
A5:=SUM(COST(50),A)/A;
E:=LLV(L,250)=L;
E1:=BARSLAST(E);
感谢对我们的支持,大家共同提高~:=(5*A1+4*A2+3*A3+2*A4+A5)/15;
感谢对我们的支持,大家共同提高~1:IF(CROSS(C,感谢对我们的支持,大家共同提高~) AND E1>=40,1,0 );
做好了这个公式,可以用盘中预警监视A股板块。这样就可以做短线了。也可以用它选股后保存在一个板块里,以后多加注意。
当然,也可以将上面的公式做成主图指标,这样便于分析。公式如下:
A:=SUMBARS(V ,CAPITAL*1);{累计换手=100%的周期}
A2:=SUM(COST(20),A)/A;{在A周期里获利20%的平均价}
A1:=SUM(COST(10),A)/A;{在A周期里获利10%的平均价}
A3:=SUM(COST(30),A)/A;{在A周期里获利30%的平均价}
A4:=SUM(COST(40),A)/A;{在A周期里获利40%的平均价}
A5:=SUM(COST(50),A)/A;{在A周期里获利50%的平均价}
E:=LLV(L,250)=L;{一年中最低价的位置}
E1:=BARSLAST(E);{求得一年中最低价的位置到现在的周期}
感谢对我们的支持,大家共同提高~:(5*A1+4*A2+3*A3+2*A4+A5)/15, CIRCLEDOT,COLORRED;{求出启动点的价位}
感谢对我们的支持,大家共同提高~1:STICKLINE(CROSS(C,感谢对我们的支持,大家共同提高~) AND E1>=40 ,O ,C ,5 ,0 ),COLOR00FFFF;{得到启动点}
点评:
◆假如没有庄家,在股市中COST(50)以下买的优于COST(50)以上买的,由于有庄家刻意炒作,所以股价在COST(50)以下跌多涨少,在 COST(50)以上涨多跌少,结果散户就偏偏中了圈套。所谓的短线就是在庄家短暂出货时的帮工而已,有人得了工钱,有人上了贼船。所以买股如果要兼顾时间短、获利快又较安全,就在股价回探COST(50)附近向上拐头时买入,放量不能突破COST(90)卖出。如突破,则等跌破COST(90)卖出。
画蛇添足:
没有庄家,在股市中COST(50)以下买的优于COST(50)以上买的
--获利压力小就好。
有庄家刻意炒作,所以在股价在COST(50)以下跌多涨少
--打压吸货嘛。
有庄家刻意炒作,在COST(50)以上涨多跌少
--获利盘大都是庄家的,涨当然是主旋律。
在股价回探COST(50)附近向上拐头时买入
--趋势看涨,获利盘又不大。
放量不能突破COST(90)卖出
--人人饱赚,个个想溜,快跑吧!
◆如果再配合MACD指标二次上穿,胜算应该还可以吧。这条成本线有点类似年线。选股公式如下:
C>COST(50) AND C< COST(50)*1.05 AND C>REF(C,1) AND REF(C,1)< REF(C,2) AND "MACD.MACD"(12,26,9)>0;
◆应综合如下因素:筹码以前的分布状况,当时的换手率等。关于筹码集中度您是怎么理解的?40天的建仓时间,大庄短点,当然他要抢筹是例外。我主要不明白,您认为什么样的持仓比例,可以使庄家来拉升呢?大于62%?还有能从他的前期吸筹判断他的资金来源么,或者说是他的实力?如果上述可以办到,请问如何做?
◆把SUM换成MA,简单易懂,结果一样:
B1:=MA(COST(10),A);{在A周期里获利10%的平均价}
B2:=MA(COST(20),A);{在A周期里获利20%的平均价}
B3:=MA(COST(30),A);{在A周期里获利30%的平均价}
B4:=MA(COST(40),A);{在A周期里获利40%的平均价}
B5:=MA(COST(50),A);{在A周期里获利50%的平均价}
◆价、量、势、点,是做股票的关键。楼主的分析思路中是否存在一个误区,即想象中的庄家成本区域,而称这个区域是庄家成本区似乎不是很贴切,应该就是简单的成本低位区域,而这个区域不一定要先求得换手时间后再求解成本,在求解过程中,楼主给COST(10)赋予的权重最大,而COST(50)最小,按照众数原则,不用楼主复杂的算法,一样可以估算出该庄家成本线的位置,即在COST(18)-C0ST(20),也就是简单的用 SUM(COST(20),A)/A一样可以替代楼主复杂的公式,尽管楼主对每一个线段的含义明确的给予了清晰的解释,但这个解释的合理性有待商榷。而楼主思路中值得学习的是将换手率转换成时间来求解成本线。
◆公式绘出的成本线,大致在1996-2000年以前与K线趋势比较相符,而在之后相差较大。不仅在大盘指数K线上明显,在个股中也较普遍。这是必然的,还是公式上有什么偏差?好象股价在感谢对我们的支持,大家共同提高~线上方,回调不破的,后势还有上涨。但也不尽然,本来回调不下破的,自然会上涨。庄家吸筹有快有慢,成本有高有低,这里假设的是庄家在一定时期内开始或已经吸筹,庄家的成本也是偏低的。