设为首页收藏本站

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

关于指标赋值及输出线条 [复制链接]

Rank: 2

精华
0
UID
374
积分
78
帖子
10
主题
3
阅读权限
30
注册时间
2007-9-19
最后登录
2008-5-1
跳转到指定楼层
1#
发表于 2007-9-23 06:18:31 |只看该作者 |倒序浏览
管理员同志:  这是分析家的一个指标 DMA 平均线差  源码是:
          DDDma(close,short)-ma(close,long));
          AMA:ma(DDD,m);
          short的缺省值10,long的是50,m的10,
       这是输出两条线,在交易开拓者里好像没有输出符就是那个冒号“ :”请问有对应符号吗?
       另外好像也没有直接在指标上输出汉字例如 超卖:(close-open)/40  zhe这里还要用冒号输出
       也没有drawicon小图标函数,不知对否请指教!
     当然还是请管理员把这个DMA指标转换成交易开拓者的编码,就2行,谢谢啦!

[ 本帖最后由 nopain 于 2007-9-23 09:19 编辑 ]

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2007-9-23 09:20:57 |只看该作者
原帖由 6a6a 于 2007-9-23 06:18 发表
管理员同志:  这是分析家的一个指标 DMA 平均线差  源码是:
          DDDma(close,short)-ma(close,long));
          AMA:ma(DDD,m);
          short的缺省值10,long的是50,m的10,
       这是输出两条线,在交易开拓 ...


TradeBlazer和其他软件的公式语法不同,需要您系统的学习一下,具体内容见帮助文件或下帖:
http://www.tradeblazer.net/forum/thread-242-1-1.html

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
3#
发表于 2007-9-23 09:22:49 |只看该作者
至于您的这个问题,TB里面有现成的代码,见指标DMA
  1. Params
  2.         Numeric FastLength(10 );
  3.         Numeric SlowLength(50 );
  4.         Numeric SmoothLength(10);
  5. Vars
  6.         NumericSeries DMAValue;
  7.         Numeric AvgDMA;
  8. Begin
  9.         DMAValue =(AverageFC(Close, FastLength) - AverageFC(Close,SlowLength));
  10.         AvgDMA = AverageFC(DMAValue,SmoothLength);
  11.         PlotNumeric("DMA",DMAValue);
  12.         PlotNumeric("DMA Average",AvgDMA);
  13.         PlotNumeric("Ref",0);
  14. End
复制代码

使用道具 举报

Rank: 2

精华
0
UID
374
积分
78
帖子
10
主题
3
阅读权限
30
注册时间
2007-9-19
最后登录
2008-5-1
4#
发表于 2007-9-23 23:12:17 |只看该作者

谢谢回复

6a6a谢谢版主的回复,应当好好学习。

使用道具 举报

Rank: 2

精华
0
UID
374
积分
78
帖子
10
主题
3
阅读权限
30
注册时间
2007-9-19
最后登录
2008-5-1
5#
发表于 2007-9-24 01:51:40 |只看该作者

请教一个关于取变量名的小问题

版主同志:我还有一个小问题,就是那些像fastlength, slowlength, smoothlength, 还有dmavalue, avgdma等是系统自带的吗?我是说 我可以随便取 参数名 ,变量名吗?例如像上面的 DDD,
AMA,M,CLQ,等等只要和系统不冲突就行,大多数软件就是这样,因为我编了一小程序,取得
变量名是 ed1=, ed2=,ed3=,校验时总说 无法识别字符串,这是为什磨?请指教,谢谢!

使用道具 举报

Rank: 8Rank: 8

精华
2
UID
2
积分
3308
帖子
342
主题
6
阅读权限
200
注册时间
2007-7-20
最后登录
2013-5-25
6#
发表于 2007-9-24 07:58:28 |只看该作者
因为等号是一个操作符,它不能作为变量的一部分。所以把变量取名为ed1=是不合法的,取名为ed1才是合法的。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-3 12:18

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部