当前位置:首页 » 软件代码 » 股票软件算法
扩展阅读
2015年全国股票交易量 2025-06-24 10:23:15
好玩吧股票代码08491 2025-06-24 10:01:26
王健林的股票代码 2025-06-24 09:58:11

股票软件算法

发布时间: 2021-07-11 00:45:30

⑴ 股票算法求高手解答

别听交易所的瞎说,T+0严格意义来说是当天买卖股票,例如你昨天持有股票,今天上午高位卖出一部分或者全部,下午低位再买回就是T+0拉低了成本。
不过你的情况是另外一种情况,因为一般的软件都是把同一个股票的成本累计算在一起的,譬如说你100万买了一个股票,不停操作,做了一年这个股票,结果你赚了100万,如果第二年你再买入该股票,只要不超过100万,就会显示你的成本为负,和你上面的情况差不多
让我给你计算下:
1,第一次卖出该股票你盈利金额:
26800-(13220+6.61+12460+6.23+13.40+26.80)=1067元
2,第二次买入股票你成本为(软件自动计算):
(13110+6.56-1067)÷1000=12.04956元=12.05元
因为当前价格是12.43,所以会显示你盈利(12.43-12.05)×1000=380元,
而实际上第二次买入股票后你是亏损的,亏损金额1067-380=687元,
实际成本为(13110+6.56)÷1000=13.11656元=13.117元
你数学好的话,很容易懂的

⑵ 股票交易算法

买入佣金5元,过户费0.06元;卖出佣金5元,过户费0.06元,印花税0.336元,合计手续费是10.46元。再加上股价下跌产生的10元差价,总共亏25.46元,和软件显示的25.5元相近。

买进费用:佣金是成交金额的千分0.2到千分之3+过户费每1手收0.06元(沪市收,深市不收)。
卖出费用:佣金是成交金额的千分0.2到千分之3+过户费每1手收0.06元(沪市收,深市不收)+印花税成交金额的千分之1。
佣金不足5元时,按5元收。

⑶ 股票软件中怎么计算市盈率的

静态市盈率是市场广泛谈及的市盈率,即以目前市场价格除以已知的最近公开的每股收益后的比值。动态静态的两者算法是不同的,静态市盈率=现价/前一年每股收益。

很明确,不管动静分子都是用现价的。如果算出来不是,可能你的软件有问题。

例如计算2017年的静态市盈率,分子是当前股价,分母是用2016年的每股收益。如下图:

静态市盈率31.32=当前价15.07/2016年每股盈利0.48

动态市盈率19.75=当前价15.07/((第一季报0.19)*4)

这个计算因为市价时刻会变,稍微有误差,但不会很大。

⑷ 求股票软件里的CDP计算公式(算出来要和软件一个样)

PT:= REF(HIGH,1)-REF(LOW,1);
CDP:(HIGH + LOW + CLOSE)/3;
AH:CDP + PT;
AL:CDP - PT;
NH:2*CDP-LOW;
NL:2*CDP-HIGH
===========================这是源码;
短线指标
算法:
CDP 为最高价、最低价、收盘价的均值,称中价;中价与前一天的振幅的和、差分别记为AH(最高值)、AL(最低值);两倍中价与最低价的差称NH(近高值),与最高价的差称NL(近低值)。

运用原则

找出这五个数值之后,即用前一天的行情波动来将今日的未来行情做一个高低等级的划分,分析者可利用这个高低区分来判断当日的走势。研判的关键是开市价在CDP五个数值的哪个位置,因开市价通常由市场买卖双方心理期望合理价的折衷后形成的,影响当天的走势。

(1)在波动并不很大的情况下,即开市价处在近高值与近低值之间,通常交易者可以在近低值的价们买进,而在近高期的价位卖出;或在近高值的价位卖出,近低值的价位买进。

(2)在波动较大的情况下,即开市价开在最高值或最低值附近时,意味着跳空开高或跳空开低,是一个大行情的发动开始,因此交易者可在最高值的价位去追买,最低值的价位去追卖。通常一个跳空,意味着一个强烈的涨跌,应有相当的利润。

⑸ 股票软件中的盈亏是怎么算的

1、计算公式为:盈亏金额=(市值-卖出费用+累计卖出清算金额+当日卖出清算金额)-(累计买入清算金额+当日买入清算金额)
盈亏金额的计算与账户的成本价类型无关。
卖出费用以柜台设置的最高佣金费率计算。
2、计算公式为:盈亏比例=(市价-成本价)/成本价盈亏比例、盈亏金额计算基础不同,盈亏比例根据成本价计算,而盈亏金额与成本价无关,因此两者很可能显示正负情况不同。
盈亏问题指一定人数平均分一定数量的物品,每人分得少则有余,每人分得多则不足的应用题.其计算公式为:
(盈+亏)÷每人两次所得差=人数;
两盈相减÷每人两次所得差=人数;
两亏相减÷每人两次所得差=人数;
每人所得数×人数+盈=物数;
每人所得数×人数-亏=物数。
盈亏问题最早见于中国的《九章算术》,后来传到亚细亚和欧洲,在欧洲代数学没有发达以前,曾广泛使用此法达几百年之久,直到1675年,意大利的数学书中还称这方法为laregoladelcataino(意为中国算法)。
《九章算术》称盈亏问题为原术,书中原文为:“今有(人)共买物,人出八,盈三;人出七,不足四;问人数物价各几何。”这段文字译为今文是:几人共同出钱买东西,每人出8元则多3元,若每人出7元则少4元,求人数和物价。

⑹ 股票软件的公式、指标的未来函数是什么意思

关于“未来函数”问题的探讨
很多人使用指标公式,不知有“未来函数”,更有人一提到“未来函数”就谈虎色变,大骂“未来函数”之害,这都是不正确的。要弄懂“未来函数”的本质,必须知其然并知其所以然,下面从五个方面进行探讨。
一、什么是“未来函数”
所谓“未来函数”,是指可能引用未来数据的函数,即引用或利用当时还没有发生的数据对之前发出的判断进行修正的函数。具体地说,就是本周期结束后显示的指标值,包括线段和买卖提示信号,可能在以后发生新的数据后改变位置或消失。
通俗地讲,含有不确定性判断的指标公式,就是含“未来函数”的指标公式。含有未来数据指标的基本特征是买卖信号不确定,常常是某日发出了买入或卖出信号(线段的转折点与此同理),第二天如果继续下跌或上涨,则该信号消失,并在明天新的位置标示出来。
二、含有未来函数公式的种类
(一)以之字转向为代表的ZIG类函数。我们最常见到和经常提到的多指此类。
1、ZIG(K,N)之字转向。
当价格变化量超过N%时转向。K表示 0:开盘价;1:最高价;2:最低价;3:收盘价
例如:ZIG(3,5)表示收盘价的5%的ZIG转向 。
2、PEAK(K,N,M)向前数前M个ZIG转向波峰值。(以下用法略。点击软件中相应的函数时,下面有提示或用法)
3、PEAKBARS(K,N,M)前M个ZIG转向波峰到当前距离。
4、TROUGH(K,N,M)前M个ZIG转向波谷值。
5、TROUGHBARS(K,N,M)前M个ZIG转向波谷到当前距离。
6、FLATZIG、FLATZIGA、PEAKA、PEAKBARSA、TROUGHA、ZIGA等等都属于此类未来函数。
(二)准未来函数。
这部分函数存在引用未来数据的问题,但不如上述函数明显,有些目前争议较大。
1、FFT(X,N)、傅立叶变换。对序列X进行傅立叶变换或变换处理后反变换。
2、BACKSET(X,N)、向前赋值。若X非0,则将当前位置到N周期前的数值设为1。
3、WINNER、LWINNER等获利盘比例类的和COST也有未来函数的性质,有时可使信号产生漂移。
(三)使用跨周期数据。
这是一种最为隐弊的方法,它的危害性更大。例如在日线中引用本周周线或本月月线数据时,就会造成本周或本月股价上涨时则信号成功;如果股价下跌,则信号自动消失。用公式检测的办法测试不出来。我们经常见到的用KD月、周、日同时金叉进行选股,就属于此类,看起来成功率很高,实际是虚假的。
(四)指定买卖日期或买卖价格。
一般多发生在交易系统里。比如指定最低价买入,最高价卖出,或指定涨跌幅度,这些在交易过程中是无法实现的,所以尽管测试成功率时非常高,其实没有任何实用价值。
三、未来数据的检测方法
知道了未来函数的特征和种类,具备了认识公式中有无未来数据的基础,具体应用中如何识别呢,有以下方法:
1、公式中凡是用了ZIG之字转向类的函数和使用了跨周期数据(如上所述)均应视为使用了未来函数。
2、看买卖信号是否确定。凡是已经出现的信号在新的一天或若干周期中存在漂移的,公式中存在未来函数。
3、从指标图中鉴别。凡是买卖提示信号极为准确的(应看多张图),即没有失误的,肯定有未来函数。
4、用股软鉴别。
A、使用分析家软件的系统测试平台检测,是否含有未来数据系统会自动提醒。如果想亲自看看信号的稳定性和历史的变化过程,分析家的时空隧道可以令时光倒流让你回到从前,信号如何产生、如何消失一目了然。
B、使用飞狐软件的,更为简单,在左侧《管理面板》中用右键单击公式的名称,在出现的下拉菜单中点击“公式检测”即可。
此外还有一种方法是搞清公式的算法。对于源码公式,逐条分析后,是否含有未来数据的引用立刻便知。
四、未来数据在实战中的运用
1、未来数据对于阶段顶底转折点的判断是非常具有参考价值的。他可以给操作者一个可能转折的点位,这是一般指标所无法办到的。经过比较严格的限制优化后完全可以作为选股依据。
2、含未来数据的公式信号会由于继续下跌或上涨而后移,因此当其信号出现后,要结合其他指标是否也发出信号,同时也要结合大盘形势。在熊市中含未来数据的卖出信号较准,买入信号不太准;而在牛市中买入信号较准,而卖出信号不太准,这较符合这么一个规律:在熊市中每次逢高抛出都是正确的,在牛市中每次逢低买入都是正确的。
3、在跌势中含未来数据指标的买入信号肯定是经常向后移的,因此要慎用,不仅是含未来数据的指标,就是不含未来数据的买入信号虽然不变,但是也是发出了又下跌,再发出,再下跌,因此也要慎用,但是卖出信号在跌势中反倒是比较准的。
对于未来函数应当充分了解其意义后针对使用。对于不了解指标的运算方法和特性的,慎用为佳。尤其是含有未来数据的引用的的选股公式,不易直接使用。
五,是是非非话“未来”
以下是根据网友的观点归纳整理而成,引用于此,供大家参考:
1、买股票,买的本来就是股票的未来!都是对未来股价的一种预期、一种预测。不管你使用什么样的分析方法,只要你买入或卖出股票了,就本质上而言,你就已经使用未来数据了!
2、未来函数不能直接用,并只作为谨慎参考,用时,要同时提醒自己,这是用未来函数表达的,可能会变异。
3、ZIG是陷阱,也能使人绕开许多陷阱,关键是正确地组织和应用,熟悉指标的特征表达。
4、严格的说动态中的公式都有未来数据,从这层意义上说,未来函数无处不在。因此不必一见到未来数据就头痛。
5、使用未来数据不用花费任何精力就可以轻松获得表面上非常高的成功率。发出的买入信号在实际操作中毫无价值,是一种赤裸裸的欺骗行为,在实战中给投资者带来的惨痛损失和后果苦不堪言。
6、未来数据的要害是什么?从本质上讲是美化历史而并不能从真正意义上揭示(启示)未来,它把历史上的一切功劳归为自己,而完美地回避了所有历史错误。它揭示的只是一种过去时的未来,而非现实意义上的未来。
说明:本文中部分段落引用了网友的“成果”,在此谨致谢意。同时欢迎大家对此问题深入探讨,让未来函数成为我们的工具,更好地为我们服务。

很对不起,我忘记了此文的出处。谨向原作者致歉。你还可以在网络搜索“未来函数”就会有很多资料参考。

⑺ 股票软件中黄金分割的算法(要具体计算公式)

烦 中国股票假的

⑻ 炒股软件中BS点的算法

不同软件B
S点多有不同.收费软件的这两个点基本是算趋势的.而这两个点也可以随自己搞个;就如利用股价交叉BBI指标,买卖配合换手.底部金叉,换手越大越好.

⑼ 炒股软件里的浮动盈亏的算法

浮动盈亏的分类:浮动盈亏分为当日浮动盈亏、累计浮动盈亏。
在每日无负债结算制度下,交易所使用的是当日浮动盈亏概念。
累计浮动盈亏:是指期货合约自开仓至本结算日累计产生的盈亏;当日浮动盈亏是指持仓期内某个交易日产生的盈亏。
计算公式如下:
当日浮动盈亏=(当日结算价-上一交易日结算价)×持仓量
开仓当日的浮动盈亏应根据当日结算价与当日开仓价的差额计算。
累计浮动盈亏=(卖出成交价-当日结算价)×卖出量
或=(当日结算价-买入成交价)×买入量
上式计算的结果,正数为浮动盈利,负数为浮动亏损。