My语言怎么实现成交量指数加权策略

发布时间:2022-03-25 17:01:06 作者:iii
来源:亿速云 阅读:139

这篇文章主要介绍“My语言怎么实现成交量指数加权策略”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“My语言怎么实现成交量指数加权策略”文章能帮助大家解决问题。

什么是成交量加权指数

成交量加权指数是一种投资指数,其中每份投资与其每个投资标的的成交量成比例地影响指数。在指数中添加每份投资的成交量并除以投资总数决定了指数的价值。具有较高成交量的投资将比具有较低成交量的投资给予更多权重,因此将对指数的表现有更大的发言权。

详解成交量加权指数

在成交量加权指数中,从110美元涨至120美元的投资对指数的影响将大于从10美元涨至20美元的投资,即便这些上涨的幅度不如低价时候的涨幅,成交量较高的投资对指数或整体方向产生较大影响。

举个例子,道琼斯工业平均指数(DIJA)是最受欢迎的成交量加权投资之一,由30种不同的投资或组成部分组成。在该指数中,成交量较高的投资标的的成交量高于成交量较低的投资标的,因此称为成交量加权指定。

其他加权指数

除了成交量加权指数外,其他基本类型的加权指数包括价值加权指数和未加权指数。对于价值加权指数,如MSCI战略指数系列中的指数,已发行投资标的的数量是一个因素。为了确定价值加权指数中每只投资标的的权重,投资标的的成交量乘以已发行投资标的的数量。例如,如果投资A有5,000,000股已发行并且交易成交量为15美元,则其在指数中的权重为750,000,000美元。如果投资B的交易成交量为30美元,但只有1,000,000股已发行,其权重为30,000,000美元。因此,在价值加权指数中,投资A在指数如何变动方面比在投资B方面有更多的发言权。

在未加权指数中,所有投资对指数都有相同的影响,无论其投资数量或成交量如何。索引中的任何成交量变化都基于每个组件的返回百分比。例如,如果投资A上涨30%,投资B上涨20%,投资C上涨10%,指数上涨20%,或30 + 20 + 10/3,即指数中的投资标的数量。

另一种加权指数是市值加权指数,其中每只投资标的的份额基于已发行投资标的的市场价值。其他类型的加权指数包括收入加权,基本加权和浮动调整。根据投资者的目标和市场认知,都有其积极的和消极的的一面。

成交量指数加权策略在发明者量化平台的运用

根据以上的基本概念,我们已经大概了解了此策略的基本原理和运作机制。接下来,我们将把它部署到发明者量化平台,在数字货币市场实现这个策略。我们还是使用简单易用的My语言进行编程。

My语言怎么实现成交量指数加权策略
My语言怎么实现成交量指数加权策略

MAN^^MA(C,N);
B_MA:=C>MAN;
S_MA:=C<MAN;

S_K1:=SUM((H-C)*V,N)/SUM((H-L)*V,N)>0.5;
B_K1:=SUM((C-L)*V,N)/SUM((H-L)*V,N)>0.5;

CO:=IF(C>O,C-O,0);
OC:=IF(C<O,O-C,0);
S_K2:=SUM(OC*V,N)/SUM(ABS(C-O)*V,N)>0.5;
B_K2:=SUM(CO*V,N)/SUM(ABS(C-O)*V,N)>0.5;

B_K1 AND B_K2 AND B_MA AND H>=HHV(H,N),BPK;
S_K1 AND S_K2 AND S_MA AND L<=LLV(L,N),SPK;

STOPLOSS:=M*MA(H-L,N);
C<BKPRICE-STOPLOSS,SP(BKVOL);
C>SKPRICE+STOPLOSS,BP(SKVOL);

S_MA AND BKHIGH>BKPRICE+STOPLOSS,SP(BKVOL);
B_MA AND SKLOW<SKPRICE-STOPLOSS,BP(SKVOL);

关于“My语言怎么实现成交量指数加权策略”的内容就介绍到这里了,感谢大家的阅读。如果想了解更多行业相关的知识,可以关注亿速云行业资讯频道,小编每天都会为大家更新不同的知识点。

推荐阅读:
  1. c语言实现My_string
  2. Java加权负载均衡策略实现过程解析

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

my语言

上一篇:My语言怎么实现金肯特纳策略

下一篇:My语言怎么实现相对强弱策略

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》