设为首页收藏本站

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

请老师帮忙编写双均线系统增加一个预设条件 [复制链接]

Rank: 1

精华
0
UID
225166
积分
4
帖子
2
主题
2
阅读权限
10
注册时间
2015-12-15
最后登录
2015-12-20
跳转到指定楼层
1#
发表于 2015-12-18 20:20:18 |只看该作者 |倒序浏览
在双均线系统上,增加一个预设长周期均线变量条件。比如:60线以上,系统只做多,60线以下,系统只做空。感谢!

Rank: 1

精华
0
UID
212983
积分
49
帖子
34
主题
15
阅读权限
10
注册时间
2015-7-6
最后登录
2023-4-19
2#
发表于 2015-12-22 15:11:40 |只看该作者
  1. Params
  2.         Numeric FastLength(5);
  3.         Numeric SlowLength(20);
  4.         Numeric LongLength(60);
  5. Vars
  6.         NumericSeries AvgValue1;
  7.         NumericSeries AvgValue2;
  8.         NumericSeries AvgValue3;
  9. Begin
  10.         AvgValue1 = AverageFC(Close,FastLength);
  11.         AvgValue2 = AverageFC(Close,SlowLength);
  12.         AvgValue3 = AverageFC(Close,LongLength);
  13.         PlotNumeric("MA1",AvgValue1);
  14.         PlotNumeric("MA2",AvgValue2);               
  15.         PlotNumeric("MA3",AvgValue3);
  16.         // 集合竞价和小节休息过滤
  17.         If(!CallAuctionFilter()) Return;
  18.        
  19.         If(MarketPosition <>1 && AvgValue1[1] > AvgValue2[1] && !(Close[1]<AvgValue3[1])) //预设条件中的变量设置为前一日的收盘价
  20.         {
  21.                 Buy(1,Open);
  22.         }
  23.        
  24.         If(MarketPosition <>-1 && AvgValue1[1] < AvgValue2[1] && !(Close[1]>AvgValue3[1]))
  25.         {
  26.                 SellShort(1,Open);
  27.         }
  28.         //PlotNumeric("PL",Portfolio_TotalProfit);       
  29. End
复制代码

使用道具 举报

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

bottom

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

GMT+8, 2024-5-12 04:45

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部