- 精华
- 0
- 在线时间
- 2366 小时
- UID
- 116737
- 积分
- 781
- 帖子
- 210
- 阅读权限
- 60
- 注册时间
- 2013-3-14
- 最后登录
- 2019-8-16
- 精华
- 0
- UID
- 116737
- 积分
- 781
- 帖子
- 210
- 主题
- 32
- 阅读权限
- 60
- 注册时间
- 2013-3-14
- 最后登录
- 2019-8-16
|
本帖最后由 yebenli 于 2014-7-17 14:51 编辑
大多数时候很努力去修改,效果却始终不如那些公开的经典策略
一直很喜欢那个%C DayBreaker,也一直没找到什么原理
//------------------------------------------------------------------------
// 简称: SMATrader
// 名称: 单均线交易系统
// 类别: 公式应用
// 类型: 用户应用
// 输出:
//------------------------------------------------------------------------
Params
Numeric K(0.7);
Numeric Lots(1);
Vars
Numeric MA;
Numeric Band;
Numeric HH;
Numeric LL;
NumericSeries StopLine;
Begin
MA=Average(O[1],60);
PlotNumeric("MA",MA);
Band= HighD(1)-LowD(1) ;
HH=OpenD(0)+K*Band;
LL=OpenD(0)-K*Band;
IF(MarketPosition==0 )
{
IF( O>MA && H>=HH)
{
Buy(Lots,Max(O,HH));
}
IF(O<MA && L<=LL)
{
SellShort(Lots,Min(O,LL));
}
}
IF(MarketPosition>0)
{
StopLine=IIF(BarsSinceEntry==0,LL,Max(LL,StopLine));
IF(L<=StopLine && BarsSinceEntry>=1 )
{
Sell(Lots,Min(O,StopLine));
}
}
IF(MarketPosition<0)
{
StopLine=IIF(BarsSinceEntry==0,HH,Min(HH,StopLine));
IF(H>=StopLine && BarsSinceEntry>=1 )
{
BuyToCover(Lots,Max(O,StopLine));
}
}
End
//------------------------------------------------------------------------
// 编译版本 GS2010.12.08
// 用户版本 2014/07/16 15:51
// 版权所有 rdqh1500097
// 更改声明 TradeBlazer Software保留对TradeBlazer平台
// 每一版本的TrabeBlazer公式修改和重写的权利
//------------------------------------------------------------------------ |
附件: 你需要登录才可以下载或查看附件。没有帐号?注册
|