设为首页收藏本站

 找回密码
 注册
楼主: oliverzrl
打印 上一主题 下一主题

多个国外成熟交易策略分享交流-1 hans123突破系统 [复制链接]

Rank: 5Rank: 5

精华
0
UID
4647
积分
1403
帖子
432
主题
31
阅读权限
60
注册时间
2009-6-16
最后登录
2019-10-27
1#
发表于 2010-12-28 14:22:13 |显示全部楼层
本帖最后由 liq77 于 2010-12-28 14:25 编辑

59# 穿堂风

我大致看了一下,有好几处确实是这样!
这个系统来自国外的一本关于TS的书(书名忘了),记得其中详细解说了系统原理。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
4647
积分
1403
帖子
432
主题
31
阅读权限
60
注册时间
2009-6-16
最后登录
2019-10-27
2#
发表于 2010-12-28 14:26:19 |显示全部楼层
回去找找,看看原版的是什么样。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
4647
积分
1403
帖子
432
主题
31
阅读权限
60
注册时间
2009-6-16
最后登录
2019-10-27
3#
发表于 2010-12-29 08:03:18 |显示全部楼层
我看的是《Building Winning Trading System with TradeStation》的第6章
与本帖有所不同,摘要如下:
。。。。。。
lookBackDays = MaxList(lookBackDays,floorAmt);
upBand = BollingerBand(Close,lookBackDays,+bolBandTrig);
dnBand = BollingerBand(Close,lookBackDays,-bolBandTrig);
buyPoint = Highest(High,lookBackDays);
sellPoint = Lowest(Low,lookBackDays);
longLiqPoint = Average(Close,lookBackDays);
shortLiqPoint = Average(Close,lookBackDays);
if(Close > upBand) then Buy("DBS-2 Buy") tomorrow at buyPoint stop;
if(Close < dnBand) then SellShort("DBS-2 Sell") tomorrow at sellPoint stop;
if(MarketPosition = 1) then Sell("LongLiq") tomorrow at longLiqPoint stop;
if(MarketPosition = -1) then BuyToCover("ShortLiq") tomorrow at shortLiqPoint
stop;

对照一下可以看出,开仓的处理是不同的。尤其是在下一根K线跳空时,原版是等待回调,这样就可能无法成交,而本帖的系统则做了一个两选一,确保以最高或最低价成交,这就有未来函数之嫌,实际上一根K线未结束时是无法确定最高或最低价的。

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

bottom

静态版|手机版|联系我们|交易开拓者 ( 粤ICP备07044698   

GMT+8, 2024-5-4 06:27

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部