设为首页收藏本站

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

帮忙写个3ATR跟踪止损的指标 [复制链接]

Rank: 2

精华
1
UID
271
积分
76
帖子
13
主题
10
阅读权限
30
注册时间
2007-9-5
最后登录
2019-3-31
跳转到指定楼层
1#
发表于 2008-3-19 16:45:33 |只看该作者 |倒序浏览
20日均线上显示最高价-3*atr,
20日均线下显示最低价+3*atr

Rank: 5Rank: 5

精华
0
UID
1196
积分
1403
帖子
65
主题
0
阅读权限
60
注册时间
2008-2-19
最后登录
2008-8-11
2#
发表于 2008-3-19 18:44:00 |只看该作者
20日均线上?
20日均线下?
这是什么意思啊?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
11
UID
1
积分
25127
帖子
6291
主题
149
阅读权限
255
注册时间
2007-7-20
最后登录
2024-4-22
3#
发表于 2008-3-19 19:58:45 |只看该作者
我猜想您想要的应该是这样的东东。
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
交易开拓者 - 期货程序化与量化系统自动交易领航者

网站已支持在线开通模拟账户功能

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
11
UID
1
积分
25127
帖子
6291
主题
149
阅读权限
255
注册时间
2007-7-20
最后登录
2024-4-22
4#
发表于 2008-3-19 20:00:31 |只看该作者
请先新建指标,然后设置为主图显示,并且将两条线设置为线段
代码如下:
  1. //------------------------------------------------------------------------
  2. // 简称: MAATR
  3. // 名称: MAATR
  4. // 类别: 技术指标
  5. // 类型: 其它类
  6. // 输出:
  7. //------------------------------------------------------------------------

  8. Params
  9.         Numeric length(20);
  10.         Numeric atrSet(3);
  11. Vars
  12.         NumericSeries AvgValue;
  13.         Numeric ATRValue;
  14.         NumericSeries MyTrend(0);
  15.         NumericSeries MyHigher;
  16.         NumericSeries MyLower;
  17. Begin
  18.         If(BarStatus == 0)
  19.         {
  20.                 MyTrend = 0;
  21.                 MyHigher = InvalidNumeric;
  22.                 MyLower = InvalidNumeric;
  23.         }Else
  24.         {
  25.                 MyTrend = MyTrend[1];
  26.                 If(MyHigher!=InvalidNumeric)
  27.                         MyHigher = max(high,MyHigher[1]);       
  28.                 If(MyLower!=InvalidNumeric)
  29.                         MyLower = min(Low,MyLower[1]);       
  30.         }

  31.         AvgValue = AverageFC(Close,Length);
  32.         ATRValue = AvgTrueRange(Length);
  33.         If(CrossOver(Close,AvgValue))
  34.         {
  35.                 MyTrend = 1;
  36.                 MyHigher = High;
  37.                 MyLower         = InvalidNumeric;
  38.         }
  39.        
  40.         If(CrossUnder(Close,AvgValue))
  41.         {
  42.                 MyTrend = -1;
  43.                 MyHigher = InvalidNumeric;
  44.                 MyLower = Low;
  45.         }

  46.         If(MyTrend==1)
  47.         {
  48.                 PlotNumeric("StopLong",MyHigher-atrSet*ATRValue);
  49.         }Else If(MyTrend==-1)
  50.         {
  51.                 PlotNumeric("StopShort",MyLower+atrSet*ATRValue);
  52.         }
  53. End

  54. //------------------------------------------------------------------------
  55. // 编译版本        GS2004.06.12
  56. // 用户版本        2008/03/19 19:40
  57. // 版权所有        tradeblazer
  58. // 更改声明        TradeBlazer Software保留对TradeBlazer平台
  59. //                        每一版本的TrabeBlazer公式修改和重写的权利
  60. //------------------------------------------------------------------------
复制代码
交易开拓者 - 期货程序化与量化系统自动交易领航者

网站已支持在线开通模拟账户功能

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
1196
积分
1403
帖子
65
主题
0
阅读权限
60
注册时间
2008-2-19
最后登录
2008-8-11
5#
发表于 2008-3-19 21:34:55 |只看该作者
版主善解人意啊,佩服
呵呵,学习!

使用道具 举报

Rank: 2

精华
1
UID
271
积分
76
帖子
13
主题
10
阅读权限
30
注册时间
2007-9-5
最后登录
2019-3-31
6#
发表于 2008-3-20 11:00:27 |只看该作者
谢谢拉,再麻烦一下,麻烦能不能取证,比如上升趋势,价格向下取整,下降趋势,价格向上取整

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
12849
积分
230
帖子
109
主题
13
阅读权限
40
注册时间
2010-6-23
最后登录
2024-2-2
7#
发表于 2010-7-27 18:01:35 |只看该作者
好东东,atr stop loss

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
1041
积分
1642
帖子
448
主题
133
阅读权限
70
注册时间
2008-1-9
最后登录
2016-12-26
8#
发表于 2010-7-28 12:28:55 |只看该作者
好东西 万分感谢

使用道具 举报

Rank: 4

精华
0
UID
11216
积分
254
帖子
35
主题
6
阅读权限
50
注册时间
2010-5-30
最后登录
2010-11-18
9#
发表于 2010-8-1 13:41:04 |只看该作者
为什么线段输出了以后,感觉那么直观?

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
25826
积分
157
帖子
36
主题
13
阅读权限
40
注册时间
2011-2-14
最后登录
2013-7-21
10#
发表于 2011-5-30 08:45:16 |只看该作者
符合条件的显示画线 不符合条件的不显示画线 是不必须用 InvalidNumeric(无效值)这样的方式实现

使用道具 举报

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

bottom

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

GMT+8, 2024-5-4 13:50

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部