- 精华
- 1
- 在线时间
- 97 小时
- UID
- 117
- 积分
- 427
- 帖子
- 79
- 阅读权限
- 50
- 注册时间
- 2007-8-15
- 最后登录
- 2016-3-30
- 精华
- 1
- UID
- 117
- 积分
- 427
- 帖子
- 79
- 主题
- 12
- 阅读权限
- 50
- 注册时间
- 2007-8-15
- 最后登录
- 2016-3-30
|
通过几天的学习 现发一个简单的
同时感谢这几天 版主的帮助
数据太少 没有完全测试
不知怎么增加数据???
多头建仓手动平仓
//------------------------------------------------------------------------
// 简称: BSP
// 名称: 多头建仓手动平仓
// 类别: 交易指令
// 类型: 多头建仓
// 输出:
//------------------------------------------------------------------------
Params
Numeric bs(10);
Vars
Bool bk; //开多条件
Numeric MA5;
Numeric MA10;
Numeric MA20;
Numeric MA30;
Numeric ZD;
Numeric ZX;
Begin
MA5=Average(Close,5);
MA10=Average(Close,10);
MA20=Average(Close,20);
MA30=Average(Close,30);
ZD=MAX(MAX(Ma5,Ma10),MAX(Ma20,Ma30));
ZX=MIN(MIN(Ma5,Ma10),MIN(Ma20,Ma30));
bk=Open<=ZX && Close>=ZD;
If(MarketPosition == 0 )
{
If(bk)
Buy(bs,Close);
}
End
//------------------------------------------------------------------------
// 编译版本 GS2004.06.12
// 用户版本 2007/08/23 18:38
// 版权所有 guidaon
// 更改声明 TradeBlazer Software保留对TradeBlazer平台
// 每一版本的TrabeBlazer公式修改和重写的权利
//------------------------------------------------------------------------ |
|