设为首页收藏本站

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

MACD交易系统 [复制链接]

Rank: 1

精华
0
UID
176185
积分
26
帖子
13
主题
12
阅读权限
10
注册时间
2013-11-23
最后登录
2014-3-2
跳转到指定楼层
1#
发表于 2014-1-1 14:12:42 |只看该作者 |倒序浏览
MACD交易系统
Params
      Numeric FastLength(12);
      Numeric SlowLength(26);
      Numeric MACDLength(9);
Vars  
      NumericSeries MACDValue;
      NumericSeries AvgMACD;
      NumericSeries MACDDiff;
Begin
      MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;
      AvgMACD = XAverage(MACDValue,MACDLength);//DEA
      MACDDiff = MACDValue - AvgMACD;
      If(MACDDiff>0 && AvgMACD>0 && CrossOver(MACDValue,AvgMACD) && MarketPosition!=1)
      {
           Buy(1,High);
      }
      Else If(MACDDiff>0 && AvgMACD>0 && CrossUnder(MACDValue,AvgMACD) && MarketPosition==1)
     {
           sell(0,low);
      }
      If(MACDDiff<0 && AvgMACD<0 && CrossUnder(MACDValue,AvgMACD) && MarketPosition!=-1)
      {
           SellShort(1,Low);
      }
      Else If(MACDDiff<0 && AvgMACD<0 && CrossOver(MACDValue,AvgMACD) && MarketPosition==-1)
     {
           buytocover(0,high);
      }

End
1.DIF〉0且DEA〉0时,大盘处于牛市行情。DIF向上突破DEA说明上涨启动,发出买入信号,向下突破DEA则说明行情回落,发出卖出信号。
2.DIF〈0且DEA〈0时,大盘属于调整市行情,此时操作宜慎重。DIF向上突破DEA只能认为是反弹行情,向下突破DEA则说明行情继续下行,发出卖出信号。

Rank: 1

精华
0
UID
184183
积分
5
帖子
5
主题
0
阅读权限
10
注册时间
2014-4-4
最后登录
2014-9-18
2#
发表于 2014-5-7 20:37:51 |只看该作者
看帖回帖 谢谢 很简单

使用道具 举报

Rank: 1

精华
0
UID
186236
积分
1
帖子
1
主题
0
阅读权限
10
注册时间
2014-5-7
最后登录
2014-5-9
3#
发表于 2014-5-8 14:05:08 |只看该作者

使用道具 举报

Rank: 1

精华
0
UID
270830
积分
2
帖子
2
主题
0
阅读权限
10
注册时间
2018-10-1
最后登录
2018-10-20
4#
发表于 2018-10-7 10:26:31 |只看该作者
入门级策略,是炒股思维,不是期货思维。最起码dif<0,dea<0时,金叉不开多单,但死叉应该开空单。

使用道具 举报

Rank: 1

精华
0
UID
275131
积分
7
帖子
5
主题
2
阅读权限
10
注册时间
2019-1-25
最后登录
2021-2-4
5#
发表于 2019-2-23 10:43:49 |只看该作者
多谢

使用道具 举报

Rank: 2

精华
0
UID
260065
积分
64
帖子
41
主题
12
阅读权限
30
注册时间
2017-12-4
最后登录
2020-12-17
6#
发表于 2019-4-6 01:20:21 |只看该作者
程序有错,不发生一手交易。我改了一下,能运行但效果不好。
Params
       Numeric FastLength(12);
       Numeric SlowLength(26);
       Numeric MACDLength(9);
Vars  
       NumericSeries MACDValue;
       NumericSeries AvgMACD;
       NumericSeries MACDDiff;
Begin
       MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;
       AvgMACD = XAverage(MACDValue,MACDLength);//DEA
       MACDDiff = MACDValue - AvgMACD;
       If(MACDDiff>0 && AvgMACD>0 && CrossOver(MACDValue,AvgMACD) && MarketPosition!=1)
       {
            Buy(1,High);
       }
       Else If(MACDDiff>0 && AvgMACD>0 && CrossUnder(MACDValue,AvgMACD) && MarketPosition==1)
      {
            sell(0,low);
       }
       If(MACDDiff<0 && AvgMACD<0 && CrossUnder(MACDValue,AvgMACD) && MarketPosition!=-1)
       {
            SellShort(1,Low);
       }
       Else If(MACDDiff<0 && AvgMACD<0 && CrossOver(MACDValue,AvgMACD) && MarketPosition==-1)
      {
            buytocover(0,high);
       }

End

使用道具 举报

Rank: 2

精华
0
UID
260065
积分
64
帖子
41
主题
12
阅读权限
30
注册时间
2017-12-4
最后登录
2020-12-17
7#
发表于 2019-4-6 01:22:39 |只看该作者
发错了,这是改后的。
Params
       Numeric FastLength(12);
       Numeric SlowLength(26);
       Numeric MACDLength(9);
Vars  
       NumericSeries MACDValue;
       NumericSeries AvgMACD;
       
Begin
       MACDValue = XAverage( Close, FastLength ) - XAverage( Close, SlowLength ) ;
       AvgMACD = XAverage(MACDValue,MACDLength);//DEA
      
       If(AvgMACD>0 && CrossOver(MACDValue,AvgMACD) && MarketPosition!=1)
       {
            Buy(1,High);
       }
        If(AvgMACD>0 && CrossUnder(MACDValue,AvgMACD) && MarketPosition==1)
      {
            sell(0,low);
       }
       If(AvgMACD<0 && CrossUnder(MACDValue,AvgMACD) && MarketPosition!=-1)
       {
            SellShort(1,Low);
       }
        If(AvgMACD<0 && CrossOver(MACDValue,AvgMACD) && MarketPosition==-1)
      {
            buytocover(0,high);
       }

End

使用道具 举报

Rank: 1

精华
0
UID
273669
积分
16
帖子
8
主题
1
阅读权限
10
注册时间
2018-12-15
最后登录
2024-1-3
8#
发表于 2019-4-15 22:53:07 |只看该作者
偷价还不赚钱的,I服YOU

使用道具 举报

Rank: 1

精华
0
UID
195808
积分
2
帖子
2
主题
0
阅读权限
10
注册时间
2014-10-23
最后登录
2023-5-11
9#
发表于 2019-6-4 15:53:21 |只看该作者

使用道具 举报

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

bottom

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

GMT+8, 2024-4-26 12:13

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部