- 精华
- 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
|
请教版主这个交易指令那里错了?我一按测试软件就无声的退出了。估计是那里写错了。
Params
Numeric yi(26);
Numeric er(40);
Numeric san(60);
Numeric chang(90);
Numeric jun(20);
Vars
NumericSeries chicangjuca1;
NumericSeries chicangjuca2;
NumericSeries chicangjuca3;
NumericSeries qucc1;
NumericSeries qucc2;
NumericSeries qucc3;
NumericSeries ccfg;
Begin
{
chicangjuca1=AverageFC((AverageFC(OpenInt,yi)-AverageFC(OpenInt,chang)),jun);
chicangjuca2=AverageFC((AverageFC(OpenInt,er)-AverageFC(OpenInt,chang)),jun);
chicangjuca3=AverageFC((AverageFC(OpenInt,san)-AverageFC(OpenInt,chang)),jun);
if(chicangjuca1<0)
{
if(chicangjuca1<-9950)
{
qucc1=1;
}Else
{
qucc1=RoundUp(chicangjuca1*0.02,0)+101;
}
}Else
{
if(chicangjuca1>9950)
{
qucc1=200;
}Else
{
qucc1=RoundUp(chicangjuca1*0.02,0)+100;
}
}
if(chicangjuca2<0)
{
if(chicangjuca2<-9950)
{
qucc2=1;
}Else
{
qucc2=RoundUp(chicangjuca2*0.02,0)+101;
}
}Else
{
if(chicangjuca2>9950)
{
qucc2=200;
}Else
{
qucc2=RoundUp(chicangjuca2*0.02,0)+100;
}
}
if(chicangjuca3<0)
{
if(chicangjuca3<-9950)
{
qucc3=1;
}Else
{
qucc3=RoundUp(chicangjuca3*0.02,0)+101;
}
}Else
{
if(chicangjuca3>9950)
{
qucc3=200;
}Else
{
qucc3=RoundUp(chicangjuca3*0.02,0)+100;
}
}
ccfg=Sqrt((Sqr(qucc1)+Sqr(qucc2)+Sqr(qucc3))/3);
if(ccfg>135.12&&ccfg<135.70)
{
buy(1,0);
}
if(MaxPositionLoss>=60)
{
sell(1,0);
}
if(MaxPositionProfit>=110)
{
sell(1,0);
}
}
end |
|