- 精华
- 0
- 在线时间
- 366 小时
- UID
- 755
- 积分
- 1337
- 帖子
- 263
- 阅读权限
- 60
- 注册时间
- 2007-11-14
- 最后登录
- 2019-12-1
- 精华
- 0
- UID
- 755
- 积分
- 1337
- 帖子
- 263
- 主题
- 71
- 阅读权限
- 60
- 注册时间
- 2007-11-14
- 最后登录
- 2019-12-1
|
//------------------------------------------------------------------------
// 简称: jiaoyi
// 名称: maa
// 类别: 交易指令
// 类型: 多头建仓
// 输出: 多头建仓
//------------------------------------------------------------------------
Params
Numeric Length1(5);
Numeric Length2(10);
Numeric Length3(20);
Numeric Length4(30);
vars
numeric a(-100);
Begin
a=((MA1-MA2)+(MA1-MA3)+(MA2-MA3));
PlotNumeric("MA1",AverageFC(Close,Length1));
PlotNumeric("MA2",AverageFC(Close,Length2));
PlotNumeric("MA3",AverageFC(Close,Length3));
PlotNumeric("MA4",AverageFC(Close,Length4));
if(for a=-100 to 120);
{
buy(1,close);
}
End
新手请教各位朋友了。请问我的这个交易指令错在那里的语法上。我刚学习编程。
我要表达的意思是:三条均线差值的总和在-100至120之间时买入一手。
多谢版主和各位老师了!!!!!!! |
|