成交量加权指标(TS版)_第1页
成交量加权指标(TS版)_第2页
成交量加权指标(TS版)_第3页
成交量加权指标(TS版)_第4页
成交量加权指标(TS版)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

成交量加权指标(TS版)本指标主要讨论几种交易系统和策略的评估,包括动量系统、MACD交叉交易系统以及基于VWAP(成交量加权平均价格)的市场分析方法。以下是对每种方法的核心思路和特点的总结:1.**动量系统**:这种交易系统基于简单的移动平均线收敛/发散(MACD)交叉策略,其核心在于捕捉市场的短期趋势反转。通过在纳斯达克100指数的成分股上进行蒙特卡罗模拟运行,该系统显示出在所有20,000次迭代中都能实现100%的盈利概率。这表明该策略在不同市场条件下具有一致性的表现,尽管实际利润可能因随机交易排序的变化而有较大波动。2.**MACD交叉交易系统**:此系统使用MACD指标生成买入和卖出信号。在测试期间,该系统展示了可观的最大利润、平均利润和最低利润,同时具备较高的交易胜率。然而,该系统的利润和缩水值范围很大,说明其表现高度依赖于具体的市场条件和股票选择。3.**基于VWAP的市场分析方法**:这种方法利用成交量加权平均价格作为预测支撑位和阻力位的工具,旨在通过识别市场中潜在的价格行为模式来指导交易决策。该方法强调了市场价格行为背后的数学对称性,并认为通过对趋势逆转后的价格和成交量数据的分析,可以有效预测市场的重要转折点。综上所述,这些交易策略和方法各自侧重于不同的市场分析和操作逻辑,但都试图通过量化的方式来优化交易决策过程。动量系统和MACD交叉系统侧重于技术分析中的动态信息,而基于VWAP的方法则更注重历史价格行为的统计分析。每种方法都有其优势和局限性,实际应用时需要根据具体市场环境和投资者的风险偏好进行选择和调整。迈达斯指标(MidasIndicator)是一种技术分析工具,旨在通过分析成交量与价格的累积关系来识别市场供需平衡点,进而辅助交易决策。以下是该指标在不同平台(如MultiCharts和TradeStation)上的实现代码片段,并附带中文说明。TradeStation版本的迈达斯指标代码说明:1.**输入参数**与MultiCharts相似,定义了起始计算的时间点。2.**变量定义**:-新增了一些变量,如`Started(false)`用于标记是否开始计算,`KeyCumVol(0)`和`KeyCumPV(0)`存储关键点的累积成交量和价格累积值,以及`MidasValue(0)`存储最终的迈达斯值。3.**逻辑处理**:-在第一个周期,设置起始计算日期`StartCalcDate`。-如果当前日期时间满足起始条件,根据柱状图类型调整成交量的计算方式,然后计算中位价`MedPrice`,并根据中位价和成交量计算累积值。-当首次满足起始条件时,初始化一些关键变量,并设置分母为1。-对于后续周期,如果已经开始了计算,更新分母为当前累积成交量减去关键点的累积成交量,然后根据分母的值计算迈达斯值。如果分母大于1,则迈达斯值为累积价格成交量差除以分母;若分母为1,则迈达斯值等于中位价。最后,绘制出迈达斯值。总之,迈达斯指标通过分析特定时间点后的成交量和价格变化,提供了一个反映市场供需状态的数值,帮助交易者识别潜在的支撑和阻力水平。指标代码inputs:StartTime(930),StartMonth(1),StartDay(1),StartYear(2008);variables:StartCalcDate(0),VolumeValue(0),MedPrice(0),PV(0),CumulativeVolume(0),CumulativePV(0),Started(false),Denom(0),KeyCumVol(0),KeyCumPV(0),MidasValue(0);ifCurrentBar=1thenStartCalcDate=ELDate(StartMonth,StartDay,StartYear);ifDate>=StartCalcDateandTime>=StartTimethenbeginVolumeValue=iff(BarType<=1,Ticks,Volume);MedPrice=MedianPrice;PV=MedPrice*VolumeValue;CumulativeVolume=VolumeValue+CumulativeVolume;CumulativePV=PV+CumulativePV;end;ifStarted=falseand((Date>=StartCalcDateandTime>=StartTime)and((Time[1]<StartTimeorDate[1]<StartCalcDate)orDate[1]>StartCalcDate))thenbeginStarted=true;Denom=1;KeyCumVol=CumulativeVolume;KeyCumPV=CumulativePV;endelseifDenom>=1thenDenom=CumulativeVolume-KeyCumVol;ifStartedthenbeginifDenom>1thenMidasValue=(CumulativePV

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论