平均差值策略(MC版)_第1页
平均差值策略(MC版)_第2页
平均差值策略(MC版)_第3页
平均差值策略(MC版)_第4页
全文预览已结束

下载本文档

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

文档简介

平均差值策略(MC版)本策略通过通道指标的形式描述价格趋势变化的强弱。我们通过收盘价与平均价格之间的距离来判定即时趋势强度,从而计算特定周期内价格趋势强度的区间。

指标通道向上运行,代表价格处于多头趋势;指标通道向下运行,代表价格处于空头趋势。当指标通道上行,价格突破通道上轨,代表多头趋势进一步增强;当指标通道下行,价格突破通道下轨,代表空头趋势进一步增强。当指标通道上行,价格突破通道下轨,代表上行趋势强度减弱或趋势反转;当指标通道下行,价格突破通道上轨,代表下行趋势强度减弱或趋势反转。

突破前期价格高低点是趋势的起点和充分非必要条件。因此以价格突破唐齐安通道上下轨作为进场信号。当持有多单时,价格跌破趋势强度通道下轨平仓离场;当持有空单时,价格击穿趋势通道上轨平仓离场。

代码的逐行注释:1.

Inputs:

zq(105);

:定义一个输入参数

zq

,初始值为105。2.

Variables:

var0(0),var1(0),var2(0),var3(0),var4(0),var5(0),var6(0),var7(0);

:定义8个变量,初始值都设为0。3.

计算变量:

var0=close-Average(close,zq);

:计算当前收盘价与过去

zq

天收盘价平均值的差,存储在变量

var0

中。

var1=highest(var0[1],zq);

:计算

var0

数列中过去

zq

天的最高值,存储在变量

var1

中。

var2=lowest(var0[1],zq);

:计算

var0

数列中过去

zq

天的最低值,存储在变量

var2

中。4.

计算交易价格:

var3=Average(close[1],zq)+var1;

:计算过去

zq

天收盘价的次日平均值加上

var1

的值,存储在变量

var3

中。

var4=Average(close[1],zq)+var2;

:计算过去

zq

天收盘价的次日平均值加上

var2

的值,存储在变量

var4

中。

var6=highest(high[1],zq);

:计算过去

zq

天的最高价,存储在变量

var6

中。

var7=lowest(low[1],zq);

:计算过去

zq

天的最低价,存储在变量

var7

中。5.

交易逻辑:

ifmarketposition=0thenbuynextbaratvar6stop

:如果当前市场位置(持仓情况)为0(无持仓),则在下一根K线以

var6

为止损价买入。

ifmarketposition=0thensellshortnextbaratvar7stop;

:如果当前市场位置为0,也在下一根K线以

var7

为止损价卖出(做空)。

ifmarketposition=1thensellnextbaratvar4stop;

:如果当前市场位置为1(持有多头),则在下一根K线以

var4

为止损价卖出。

ifmarketposition=-1thenbuytocovernextbaratvar3stop;

:如果当前市场位置为-1(持有空头),则在下一根K线以

var3

为止损价买入平仓。本策略通过计算收盘价与平均值的差异,并使用这个差异的最高值和最低值来确定买入和卖出的止损点。此外,它还考虑了当前的市场位置来决定是开仓、平仓还是保持现有头寸。策略信号代码:Inputs:zq(105);variables:var0(0),var1(0),var2(0),var3(0),var4(0),var5(0),var6(0),var7(0);var0=close-Average(close,zq);var1=highest(var0[1],zq);var2=lowest(var0[1],zq);var3=Average(close[1],zq)+var1;var4=Average(close[1],zq)+var2;var6=highest(high[1],zq);var7=lowest(low[1],zq);ifmarketposition=0thenbuynextbaratvar6stopifmarketposition=0thensellshortnextbaratvar7stop;ifmarke

温馨提示

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

评论

0/150

提交评论