股票——成交量加权平均价VWAP

成交量加权平均价是将多笔交易的价格按各自的成交量加权而算出的平均价,若是计算某一证券在某交易日的VWAP,将当日成交总值除以总成交量即可。VWAP可作为交易定价的一种方法,亦可作为衡量机构投资者或交易商的交易表现的尺度。英文Volume Weighted Average Price 
 
计算方法:
例如,下面的数据为3天的股票收盘价,成交量
计算收盘价的成交量加权平均价:

VWAP = (336.1+339.32+345.03)/(336.1*21144800+339.32*13473000+345.03*15236800)

其中,成交量作为权重

转载于:https://www.cnblogs.com/data-ccz/p/6130750.html

``` {—————————————— 系统参数模块 ——————————————} {——行业轮动因子——} SW1 := INBLOCK('申万一级')*1; IND_RANK := RANK(EMA(C/SECTOR(CLOSE,SW1),20)); {修正SECTOR参数顺序为(数据项,板块代码)} {——估值优化——} DYNPETTM := IF(FINANCE(33)>0, CLOSE/(FINANCE(33)/FINANCE(1)), 1000); PB_RATE := CLOSE/FINANCE(5); PEG_VAL := DYNPETTM/MAX(FINANCE(54)/FINANCE(34)*100, 0.0001); {——波动率自适应——} VOLATILITY := EMA(STD(C,20)/MA(C,20),5); VAR_PERIOD := IF(VOLATILITY<0.08,55,IF(VOLATILITY<0.15,34,21)); VAR_PERIOD := EMA(VAR_PERIOD,3); {—————————————— 核心指标模块 ——————————————} {——MACD三维体系——} FAST_LEN := MAX(CEILING(VAR_PERIOD*0.382),5); SLOW_LEN := MIN(FLOOR(VAR_PERIOD*1.618),60); DIF := EMA(C,FAST_LEN)-EMA(C,SLOW_LEN); DEA := EMA(DIF,9); MACD := 2*(DIF-DEA); MACD_POWER := EMA(MACD,5)/STD(MACD,20); {——量价协同——} VOL_SIG := V>MA(V,20)*1.5 AND (H-L)/(REF(H,1)-REF(L,1)+0.01)>1.2; VWAP := AMOUNT/(V*100+0.01); PRC_POWER := (C-VWAP)/VWAP*100; {——行业动量——} IND_MOM := RANK(EMA(C/SECTOR(CLOSE,SW1),5))>0.8; {同步修正参数顺序} {—————————————— 信号合成模块 ——————————————} {——盘后选股条件——} VALUATION := DYNPETTM<35 AND PB_RATE<4.5 AND PEG_VAL<1.2; TREND_SIG := MA(C,5)>MA(C,10) AND MA(C,10)>MA(C,20) AND C>MA(C,60)*1.05; MOM_SIG := CROSS(DIF,DEA) AND MACD>REF(MACD,1) AND MACD_POWER>0.5; {——盘中预警条件——} REALTIME_SIG := VOL_SIG AND PRC_POWER>2 AND IND_MOM; {——最终信号——} FINAL_SIGNAL: FILTER(VALUATION AND TREND_SIG AND MOM_SIG AND IND_RANK>0.7,5); REALTIME_ALERT: FILTER(REALTIME_SIG AND FINAL_SIGNAL,0),COLORMAGENTA;```你的身份是高级编程技术专家,精通各类编程语言,能对编程过程中的各类问题进行分析和解答。我的问题是【我正在编辑【通达信量化择时周线选股】代码,我的选股逻辑是什么?用2018-2024年全A股验证选股逻辑的准确性,并提出优化建议和方案,优化选股逻辑和所有参数计算关系和信号触发条件,是否选到股票市场情绪高即将启动主升浪的盘中异动股票,及日线盘中预警选股和盘后选股,优化行业轮动因子进一步增强效果,优化选股条件,去除冗余选股条件,】,请帮我检查并补全正确代码,生成修正后完整代码。
最新发布
03-24
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值