设为首页收藏本站

 找回密码
 注册
查看: 5100|回复: 6
打印 上一主题 下一主题

由指标修改而成的交易策略之MACD篇 [复制链接]

Rank: 2

精华
0
UID
98918
积分
87
帖子
27
主题
12
阅读权限
30
注册时间
2012-2-20
最后登录
2021-6-8
跳转到指定楼层
1#
发表于 2012-3-3 20:16:04 |只看该作者 |倒序浏览
//------------------------------------------------------------------------
// 编译版本        GS2010.12.08
// 用户版本        2012/02/20 19:38
// 版权所有        tiansuan
// 更改声明        TradeBlazer Software保留对TradeBlazer平台
//                        每一版本的TrabeBlazer公式修改和重写的权利
//------------------------------------------------------------------------
  1. //------------------------------------------------------------------------
  2. // 简称: Qmacd
  3. // 名称: Qmacd
  4. // 类别: 公式应用
  5. // 类型: 用户应用
  6. // 输出:
  7. //------------------------------------------------------------------------
  8. Params
  9.         Numeric FastLength(15);//这里的参数是我在30分钟级别在强麦上测试出来的,可根据自己的使用情况进行修改
  10.         Numeric SlowLength(18);//在进行参数优化时应尽量注意(日线级别的样本数不超过200,小时级别的不超过700,最好也别少于400,以防止曲线拟合)
  11.         Numeric MACDLength(18);
  12.         numeric lots(1);//此参数是交易数量,不用优化
  13. Vars
  14.         NumericSeries MACDValue;
  15.         Numeric AvgMACD;
  16.         NumericSeries MACDDiff;
  17. Begin
  18.         MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;       
  19.         AvgMACD = XAverage(MACDValue,MACDLength);
  20.         MACDDiff = MACDValue - AvgMACD;
  21.         PlotNumeric("MACDValue",MACDValue);
  22.         PlotNumeric("AvgMACD",AvgMACD);
  23.         If (MACDDiff[1] > 0 and MACDDIFF[2]<=0)//这里主要是为了防止信号消失所采用的一种方法,本人自己想的,不知道有没有人也想到了       
  24.                 {
  25.                 Buy(lots,open);
  26.                 }
  27.         If(MACDDIFF[1]<0 AND MACDDIFF[2]>=0)
  28.                 {
  29.                 SellShort(lots,open);}
  30.                  
  31. End


  32. //------------------------------------------------------------------------
  33. // 编译版本        GS2010.12.08
  34. // 用户版本        2012/02/20 19:38
  35. // 版权所有        tiansuan
  36. // 更改声明        TradeBlazer Software保留对TradeBlazer平台
  37. //                        每一版本的TrabeBlazer公式修改和重写的权利
  38. //------------------------------------------------------------------------
复制代码

Rank: 2

精华
0
UID
5345
积分
115
帖子
28
主题
3
阅读权限
30
注册时间
2009-9-2
最后登录
2019-3-24
2#
发表于 2012-6-9 22:48:24 |只看该作者
学习了

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
112747
积分
144
帖子
77
主题
11
阅读权限
40
注册时间
2012-9-30
最后登录
2012-10-16
3#
发表于 2012-9-30 18:54:23 |只看该作者
怎么没有显示的

使用道具 举报

Rank: 1

精华
0
UID
113927
积分
29
帖子
9
主题
0
阅读权限
10
注册时间
2012-12-6
最后登录
2013-4-27
4#
发表于 2013-3-11 20:34:04 |只看该作者
简单实用指标做策略,很定亏死!

使用道具 举报

Rank: 1

精华
0
UID
113927
积分
29
帖子
9
主题
0
阅读权限
10
注册时间
2012-12-6
最后登录
2013-4-27
5#
发表于 2013-3-11 20:36:44 |只看该作者
思维应放到指标范畴(或者包括指标也未可知)之外。

使用道具 举报

Rank: 1

精华
0
UID
113927
积分
29
帖子
9
主题
0
阅读权限
10
注册时间
2012-12-6
最后登录
2013-4-27
6#
发表于 2013-3-11 20:38:01 |只看该作者
一句话,单单实用指标的策略不可用,用则死无葬身之地。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
73474
积分
1249
帖子
695
主题
30
阅读权限
60
注册时间
2011-10-22
最后登录
2015-11-6
7#
发表于 2013-3-11 20:59:20 |只看该作者
单单实用指标的策略不可用,用则死无葬身之地。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-2 19:45

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部