致初学者:
大家好,我是一个马叉虫的宽客:Tao,从本期开始,我将为大家带来一系列的量化指标。众所周知,认识技术指标是作为一个从事二级市场必不可少的技能。相信开始对量化感兴趣的宽客们都有一两个自己擅长的技术指标,而对技术指标进行量化策略的构建是最简单最基本的量化实现,宽客们,通过本期学习,一起来实现并尝试改善专属于自己的技术指标吧!
宽客:Tao
简介
EMV简易波动指标,是为数不多的考虑价量关系的技术指标。它刻画了股价在下跌的过程当中,由于买气不断的萎靡退缩,致使成交量逐渐的减少,EMV数值也因而尾随下降,直到股价下跌至某一个合理支撑区,捡便宜货的买单促使成交量再度活跃,EMV数值于是作相对反应向上攀升。
当EMV数值由负值向上趋近于零时,表示部分信心坚定的资金,成功的扭转了股价的跌势,行情不断反转上扬,并且形成另一次的买进信号。
Flashbots研究员Alex Obadia和创始管理员决定离职:6月20日消息,以太坊基础设施服务Flashbots研究员Alex Obadia和创始管理员(Founding Steward)决定离职。Alex Obadia表示,离开Flashbots的原因很多,更多是私人原因。[2023/6/20 21:50:19]
基本用法
EMV在0以下表示弱势,在0以上表示强势;EMV由负转正应买进,由正转负应卖出。
EMV上穿MAEMV则买入;EMV下穿MAEMV则卖出。
EMV大于0,买入;EMV小于0,卖出。
本策略用法
EMV在0以下表示弱势,在0以上表示强势;EMV由负转正应买进,由正转负应卖出。
CCI计算方法
策略代码
Arbitrum生态已完全集成Ledger:5月25日消息,以太坊Layer 2扩展解决方案Arbitrum宣布其生态已完全在Ledger上集成,用户现在可以获得Ledger硬钱包的安全性,并直接通过Ledger Live发送和接收ARB代币。
另据Ledger透露,另一个以太坊Layer2扩展解决方案Optimism治理代币OP也已经登陆Ledger Live。[2023/5/25 10:40:26]
functionAT_EMV(bInit,bDayBegin,cellPar)%EMV简易波动指标量化择时策略:%arrayfun函数:MATLAB的滚动窗口运行函数,具有并行运算效果,提高代码的运行效率%%%全局变量:globalg_idxK;globalg_idxAlpha;globalTLen;globalDayNum;globalEMVvalue;globalEMVconut;%赋值:Len=cellPar{1};DayTime=cellPar{2};freq=cellPar{3};%%ifbInit??%初始化读取所有数据:??traderSetParalMode(false);%并行执行时方便设置断点调试??g_idxK=traderRegKData(freq,1);%数据提取??TLen=length(g_idxK(:,1));%股票总数量??g_idxAlpha=traderRegUserIndi();%策略逻辑实现??DayNum=0;??EMVconut=1;else??%主题策略部分:??if?bDayBegin????%每日交易第一根Bar初始化设置:????DayNum=DayNum+1;??end??if?DayNum==1||mod(DayNum,DayTime)==0????disp(DayNum);????%提取数据:????EMV=traderGetRegUserIndi(g_idxAlpha,1);%alpha因子值读取????if?(sum(EMV==0)==TLen)??????return;????else??????if?EMVconut????????EMVvalue(:,2)=EMV;????????EMVconut=0;????????return;??????else????????EMVvalue=;?%用于存储多个计算出的EMV值????????%资金分配:????????num=sum(EMVvalue(:,1)<0&EMVvalue(:,2)>0);?%准备下单的标的数????????mp=traderGetAccountPositionV2(1,1:TLen);%仓位读取????????=traderGetAccountInfoV2(1);%获取动态权益????????Stock_flow=((MarketCap)*0.4)/num;%每只股票分配的资金????????getKData=traderGetRegKData(g_idxK,1,false);%获取K线数据????????Close=getKData(5:8:end,1);????????shareNum=?100*floor((Stock_flow./Close)/100);%计算购买股票数量;????????%信号设置:????????A=EMVvalue(:,1)<0&EMVvalue(:,2)>0&mp==0&shareNum>0;?%买入????????B=EMVvalue(:,1)>0&EMVvalue(:,2)<0&mp~=0;?%卖出????????idx=1:TLen;????????%进仓:????????arrayfun(@(x)traderDirectBuyV2(1,x,shareNum(x),0,'market','buy1'),idx(A==1),?'UniformOutput',?false);????????%平仓:????????arrayfun(@(x)traderPositionToV2(1,x,0,0,'market','sell'),idx(B==1),?'UniformOutput',?false);??????end????end??endendendfunctionvalue=myEMV(cellPar,bpPFCell)%全局变量声明:globalg_idxK;globalTLen;%赋值:Len?=cellPar{1};%提取数据:getKData=traderGetRegKData(g_idxK,Len+1,false,bpPFCell);%getKData:双标签矩阵:每8行表示一只标的,????????????????????????????%八行中每行对应的数据为:(1)时间、(2)开盘价、(3)最高价、(4)最低价、(5)收盘价、(6)成交量、(7)成交金额、(8)持仓量。high=getKData(3:8:end,:);low=getKData(4:8:end,:);volume=getKData(6:8:end,:);value=zeros(size(high(:,1)));?%只返回每只标的当天计算的值if?sum(isnan(high(:,1)))==TLen??return;else??%step1:??MID=((high(:,2:end)+low(:,2:end))/2)-((high(:,1:end-1)+low(:,1:end-1))/2);?%MID有可能等于0??%step2:??BRO=volume(:,2:end)./(high(:,2:end)-low(:,2:end));%BRO有可能为inf??%step3:??EM=MID./BRO;??%step4:??EMV=MEAN(EM,Len);??EMV(EMV==inf)=0;??EMV(isnan(EMV))=0;??value=EMV(:,end);endendfunctionvalue=MEAN(A,N)value=cell2mat(arrayfun(@(L)mean(A(:,L-N+1:L),2),N:size(A,2),'UniformOutput',false));
MetaMask在最新版本中为提供NFT功能:金色财经报道,web3 数字钱包 MetaMask 引入了一个新的更新,增加了其浏览器扩展的 NFT 功能。在 10.28 版本中,用户现在可以享受专用的 NFT 选项,该选项可以简化查看和传输这些独特代币的过程。[2023/4/7 13:49:25]
回测分析
回测设置:
1、回测标的:HS3002、回测时间:20050901-20180101,共13年3、初始资金:1千万4、资金分配:40%流动资金均等分配给准备下单的股票。
回测结果:
权益曲线
绩效分析
MATIC突破1美元:金色财经报道,行情显示,MATIC突破1美元,现报1.01美元,日内涨幅达到10.99%,行情波动较大,请做好风险控制。[2023/1/14 11:11:47]
结论
1、EMV?策略操作简单,策略回测效果一般。
2、该策略在2008年金融危机以及2015年证券危机时段并没有判断出熊市趋势。
3、下面我们来探讨就以上两个亏损点的主要原因。
对于亏损点一:
回顾EMV指标计算公式,若行情没有经历或者短暂经历价格下跌伴随着成交量放大的情况,而快速过渡到量价起升的阶段,这使得EMV数值不会这么快回复到0(这种情况往往是行情阶段底部V字反转的形态。
对于亏损点二:
指标在0附近波动,意味着小的价格移动或者大的成交量。
参考文献
百度云盘:技术指标系列(九)——EMV指标改进用法识别尖部能力强,密码:q71s
https://pan.baidu.com/share/init?surl=WgDaG6KceH_1SA7ur0e_Rw
百度百科:EMV指标MBA智库百科:简易波动指标
Jim Cramer:加密没有价值,NFT是糟糕的资产:金色财经报道,WatcherGuru发布推文表示,CNBC主持人Jim Cramer称,crypto没有真正的价值,而NFT是一种糟糕的资产。[2022/7/6 1:53:44]
来源:金色财经
标签:ENDVALUEALUVALFULLSEND价格InterValueValueCyberValue Network
小时级别来看,以太昨日早盘冲高1134.65一线回调,午间进行一波深度回踩跌至975一线触底反弹,一路震荡上涨,截至今日早间6时最高涨至1120一线遇阻回调震荡下行,目前持续在1070附近震荡整理,技术面来看,MACD多头持续缩量.
1900/1/1 0:00:00今天大盘在隔夜美股上涨的带动下,两市大盘冲高回落,盘中石油石化、银行、地产等板块拉升,带动大盘最高上攻到3556点附近,随后因为大盘上攻没有量能,两市大盘逐步回落,下午整体走势比较平稳,至发稿时,沪市以上涨17个点报收,盘面上.
1900/1/1 0:00:00前言: 领导人不学习,不加强修养,不仅缺心,而且缺德,最笨的人就是出色的完成了根本不需要干的事,最愚蠢的人,就是用他的聪明才智努力犯错误的人,最缺德的人,就是把造孽当做事业干的人! 消息面: Upbit官方刚刚发布公告称.
1900/1/1 0:00:00今日资讯: 据官方推特消息,截至1月6日,灰度资产管理总规模突破250亿美元,达到252亿美元。比特币信托基金交易价格为每份43.93美元,较前一日上涨11.47%;以太坊信托基金交易价格为每份14.79美元,较前一日上涨7.25%.
1900/1/1 0:00:0012月23日,湖南省区块链协会第一届会员代表大会在长沙召开,湖南省区块链协会正式成立。会议表决通过《湖南省区块链协会章程》等文件,选举产生了第一届理事会班子,湖南蜂鸟在线网络科技有限公司当选副会长单位.
1900/1/1 0:00:00配图来自Canva可画 今年以来小家电市场增长的势头,从年头一直持续到年尾。从ITES发布的Q3最新数据来看,苏泊尔、九阳、小熊电器等小家电企业,全年共实现营收257.1亿元,较上年同比增长21%,规模净利润达到29.22亿元,较上年.
1900/1/1 0:00:00