成交量加权策略(TS版).docxVIP

  1. 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
核心交易逻辑思路1.成交量加权指标(VPN)的计算:-该指标通过计算正向成交量(VP)和负向成交量(VN)的差值,再除以平均成交量(MAV),最后乘以100得到。正向成交量是指价格上涨时的成交量,负向成交量是指价格下跌时的成交量。-具体公式为:`VPN=(VP-VN)/MAV/Period*100`。2.平滑处理:-为了减少短期波动的影响,对VPN进行了平滑处理,使用`XAverage`函数计算平滑后的VPN值。3.移动平均(MAVPN

成交量加权策略(TS版)

核心交易逻辑思路

1.成交量加权指标(VPN)的计算:

-该指标通过计算正向成交量(VP)和负向成交量(VN)的差值,再除以平均成交量(MAV),最后乘以100得到。

正向成交量是指价格上涨时的成交量,负向成交量是指价格下跌时的成交量。

-具体公式为:`VPN=(VP-VN)/MAV/Period*100`。

2.平滑处理:

-为了减少短期波动的影响,对VPN进行了平滑处理,使用`XAverage`函数计算平滑后的VPN值。

3.移动平均(MAVPN):

-计算VPN的移动平均值,使用`Average`函数和指定的周期参数MAB。

4.买入条件:

-价格、交易量和流动性过滤器:确保收盘价大于最小价格阈值(MinC),平均交易量大于最小交易量阈值(MinVol),并且平均(收盘价*交易量)除以交易量除数(VolDivisor)大于最小交易量系数阈值(MinVC)。

-成交量条件:当前平均交易量大于50周期前的平均交易量。

-VPN和RSI条件:VPN上穿临界值(VPNCrit),RSI值小于最大值阈值(RSIMaxVal),收盘价大于周期周期的平均收盘价。

5.卖出条件:

-VPN和价格条件:VPN下穿其移动平均值(MAVPN),且收盘价小于5周期内的最高价减去3倍的周期平均真实波动范围。

-时间退出条件:持仓bar数量等于设定的退出bar数量阈值(BarToExitOn)。

6.图表显示:

-绘制VPN曲线,并根据其是否大于等于临界值(VPNCrit)设置曲线颜色为绿色或红色。

-绘制MAVPN曲线,并设置标签为MA,使用绿色。

-绘制临界值(VPNCrit)水平线,并设置标签为CRIT,使用蓝色。

策略特点

1.成交量驱动:该策略强调成交量在交易决策中的重要性,通过计算成交量加权指标(VPN)来评估市场的动能。

2.多条件过滤:策略结合了价格、交易量和流动性等多个条件进行交易决策,增加了交易信号的可靠性。

3.平滑和移动平均:通过平滑处理和移动平均计算,减少了短期波动的干扰,使交易信号更加稳健。

4.时间退出机制:设置了固定的持仓时间退出条件,防止因市场波动导致的长期被套。

5.图表可视化:通过图表显示不同的指标和条件,帮助交易者更好地理解市场状态和交易信号。

函数:_TASC_APR_Fxt代码解读:

//inputs:定义脚本的输入参数

//Period是一个数值参数,用于设置计算周期

Period(numericsimple);

//variables:定义脚本使用的变量

//MAV表示平均成交量或平均交易量

MAV(0),

//VP表示正向成交量,即价格上涨时的成交量

VP(0),

//VN表示负向成交量,即价格下跌时的成交量

VN(0),

//VPN成交量加权指标的最终计算结果

VPN(0);

//switch语句根据BarType的值选择不同的计算方式

switch(BarType)

begin

//case2,3,4:当BarType是2(日线)、3(周线)或4(月线)时

case2,3,4:{Daily,Weekly,orMonthlybars}

//MAV计算指定周期内成交量或交易量的简单平均值

MAV=Average(Volume,Period);

//VP计算在价格变动超过平均真实波动范围的10%时的成交量总和

VP=SummationIf(TypicalPrice-

TypicalPrice[1]0.1*

AvgTrueRange(Period),

Volume,Period);

//VN计算在价格变动低于平均真实波动范围的-10%时的成交量总和

VN=SummationIf(TypicalPrice-

TypicalPrice[1]-0.1*

AvgTrueRange(Period),

Ticks,Period);

//default:对于所有其他BarType的情况

default:{allotherbars}

//MAV计算指定周期内交易量的简单平均值

MAV

文档评论(0)

量化金策 + 关注
实名认证
文档贡献者

一位专注于投资领域的研究者,擅长研究交易策略并实盘验证,善于收集整理并开发源码。 以便更好的掌握量化前沿思路和市场趋势!

1亿VIP精品文档

相关文档