开拓者期货期权程序化系统交易论坛
标题:
分享一个商品程序
[打印本页]
作者:
yebenli
时间:
2014-7-17 13:46:00
标题:
分享一个商品程序
本帖最后由 yebenli 于 2014-7-17 14:51 编辑
大多数时候很努力去修改,效果却始终不如那些公开的经典策略
一直很喜欢那个%C DayBreaker,也一直没找到什么原理
[attach]29905[/attach]
//------------------------------------------------------------------------
// 简称: 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公式修改和重写的权利
//------------------------------------------------------------------------
作者:
weshimint
时间:
2016-4-20 01:25:55
感谢分享!请问适用于那种商品多少分钟?有没有未来函数?
作者:
aacky111
时间:
2016-4-20 14:52:14
试了一下胶,回撤有点大。。。一般人受不了!
作者:
weisunding
时间:
2016-4-22 18:13:06
时隔多年,楼主,这个就是叫做“%C DayBreaker”吗?
欢迎光临 开拓者期货期权程序化系统交易论坛 (http://bbs.tb18.net/)
Powered by Discuz! X2