设为首页收藏本站

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

帮我编写个指标,大侠们 [复制链接]

Rank: 3Rank: 3

精华
0
UID
110931
积分
131
帖子
78
主题
6
阅读权限
40
注册时间
2012-6-12
最后登录
2013-6-29
跳转到指定楼层
1#
发表于 2012-8-31 11:01:52 |只看该作者 |倒序浏览
A:=(3*C+L+O+H)/6;

B20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)
+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,20))/210;
D:MA(B,M);

参数  M :10;  最小值 1 ,  最大值 100,

我放不进去开拓者,不懂怎么修改。搞了好多次,都不得。

Rank: 3Rank: 3

精华
0
UID
110931
积分
131
帖子
78
主题
6
阅读权限
40
注册时间
2012-6-12
最后登录
2013-6-29
2#
发表于 2012-8-31 11:04:32 |只看该作者
A:=(3*C+L+O+H)/6;

B20*A+19*REF(A,1)+18*REF(A,2)+17*REF(A,3)+16*REF(A,4)+15*REF(A,5)+14*REF(A,6)
+13*REF(A,7)+12*REF(A,8)+11*REF(A,9)+10*REF(A,10)+9*REF(A,11)+8*REF(A,12)
+7*REF(A,13)+6*REF(A,14)+5*REF(A,15)+4*REF(A,16)+3*REF(A,17)+2*REF(A,18)+
REF(A,20))/210;
D:MA(B,M);

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
110931
积分
131
帖子
78
主题
6
阅读权限
40
注册时间
2012-6-12
最后登录
2013-6-29
3#
发表于 2012-8-31 11:06:08 |只看该作者
那个B的笑脸应该是  B20*A+19*REF(A,1)   

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
110931
积分
131
帖子
78
主题
6
阅读权限
40
注册时间
2012-6-12
最后登录
2013-6-29
4#
发表于 2012-8-31 11:08:00 |只看该作者
B: 括号20*

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
110931
积分
131
帖子
78
主题
6
阅读权限
40
注册时间
2012-6-12
最后登录
2013-6-29
5#
发表于 2012-8-31 11:08:27 |只看该作者
真折腾。这个会自己变笑脸的。

使用道具 举报

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
6#
发表于 2012-8-31 13:57:45 |只看该作者
a=(3*C+L+O+H)/6;
b=0;
for i=1 to 20
b=b+(21-i)*a[i-1];
next
b=b/210;
d=ma(b,m);
plotnumeric(d);
变量定义部分,以及plotnumeric的用法请LZ自行参阅帮助文件。

使用道具 举报

Rank: 1

精华
0
UID
110982
积分
42
帖子
18
主题
1
阅读权限
10
注册时间
2012-6-15
最后登录
2013-5-21
7#
发表于 2012-8-31 15:53:22 |只看该作者
Params
    Numeric M(10);
Vars
        NumericSeries a;
        NumericSeries b1;
        NumericSeries b2;
        NumericSeries e;
        Numeric i;
Begin
    a=(3*c+l+h+o)/6;
        for i=1 to 20;
        {
          b1=b1+(21-i)*a[i-1];
        }
        b2=b1/210;
        e=Average(b2,10);
        PlotNumeric("b2",b2);
        PlotNumeric("e",e);
End
大侠,我这样子写了,但是画不出线呢,可否帮看看问题所在。

使用道具 举报

初级大户

酱油

Rank: 5Rank: 5

精华
0
UID
37561
积分
1108
帖子
395
主题
9
阅读权限
60
注册时间
2011-5-4
最后登录
2014-11-3
8#
发表于 2012-8-31 17:00:57 |只看该作者
沧海一粟 发表于 2012-8-31 15:53
Params
    Numeric M(10);
Vars

b1要自己恢复为0,不然会默认等于b1[1]的,结果会有问题。至于没有线,我也不知道。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
110931
积分
131
帖子
78
主题
6
阅读权限
40
注册时间
2012-6-12
最后登录
2013-6-29
9#
发表于 2012-9-1 01:11:46 |只看该作者
搞不定呢。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
110931
积分
131
帖子
78
主题
6
阅读权限
40
注册时间
2012-6-12
最后登录
2013-6-29
10#
发表于 2012-9-11 23:53:28 |只看该作者

使用道具 举报

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

bottom

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

GMT+8, 2024-5-13 02:36

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部