设为首页收藏本站

 找回密码
 注册
查看: 7180|回复: 7
打印 上一主题 下一主题

建议增加基于盈亏点数的止损获利 [复制链接]

Rank: 3Rank: 3

精华
0
UID
2730
积分
211
帖子
21
主题
7
阅读权限
40
注册时间
2008-11-5
最后登录
2013-5-14
跳转到指定楼层
1#
发表于 2008-11-5 17:20:20 |只看该作者 |倒序浏览
惊喜国内终于有了TB这样功能强大的系统交易软件,准备近期内转投上海中期。从交易师主界面看,止损、获利设置均是基于价格,这在持仓后确实比较比基于盈亏点数的设置更合理,但是,在触发单式开仓时采用这样的止损、获利设置存在不足。例如,交易者可能利用TS等软件编写了交易系统(不是说TS比TB强大,而是交易者已经习惯了那些软件),利用TB来执行交易指令,如:buy(sell short) next bar at 触发价格 stop,在Next bar 的 开盘价格高于(低于) 触发价格时将立即按市价下单,由于Next bar开盘价格的不确定性,按基于价格的止损获利只有在开盘后才能设定,不能发挥TB可以在非交易时间提前下单的优势,而采用基于盈亏点数的止损获利则可以提前下单。利用TB的编程功能固然可以轻而易举地实现后者的功能,但这是以交易者开着电脑为前提的。除了强大的编程功能外,交易指令可以保存在服务器上、交易者不必一直开着电脑正是TB的亮点之一。因此,建议TB保持现有基于价格的止损、获利设置的同时,增设基于盈亏点数的止损、获利设置,以满足交易者的需要。

[ 本帖最后由 abc72 于 2008-11-6 23:19 编辑 ]

初级大户

天蓬大元帅

Rank: 5Rank: 5

精华
0
UID
1138
积分
1217
帖子
161
主题
61
阅读权限
60
注册时间
2008-1-30
最后登录
2009-10-5
2#
发表于 2008-11-5 22:51:56 |只看该作者
自己写一个很简单,我送你一个吧:

/*
使用说明:
A函数写的百分比回落平仓函数,当亏损超过nZs个点时止损,当盈利回落超过nPercent/100时止盈平仓。
*/

Params
Numeric nPercent(20);//回落百分比
Numeric nZS(5);//建仓后亏损多少则平常
Vars
Begin
//如果持有多仓
If(A_BuyPosition>0)
{
        If((A_BuyAvgPrice-Q_BidPrice)>nZs) A_SendOrder(Enum_Sell,Enum_Exit,A_BuyPosition,Q_BidPrice);
        If(Abs(Q_BidPrice-A_BuyAvgPrice)*MinMove*PriceScale/MaxPositionProfit<(1-nPercent/100)) A_SendOrder(Enum_Sell,Enum_Exit,A_BuyPosition,Q_BidPrice);
}
//如果持有空仓
If(A_SellPosition>0)
{
        If((Q_AskPrice-A_SellAvgPrice)>nZs) A_SendOrder(Enum_Buy,Enum_Exit,A_SellPosition,Q_AskPrice);
        If(Abs(Q_AskPrice-A_SellAvgPrice)*MinMove*PriceScale/MaxPositionProfit<(1-nPercent/100)) A_SendOrder(Enum_Buy,Enum_Exit,A_SellPosition,Q_AskPrice);
}
End
交易开拓者QQ群:1群:38529330,2群:24771838,3群:39107556,4群:38478324。。。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
2730
积分
211
帖子
21
主题
7
阅读权限
40
注册时间
2008-11-5
最后登录
2013-5-14
3#
发表于 2008-11-6 07:29:52 |只看该作者

回复 #2 cfmx2007 的帖子

谢谢!我的设想是这种指令可以直接了当的保存到服务器上,而不是必须一直开着自己的电脑。就算自己配备UPS、设置好定时开关机、远程控制等,也无法抵御网络异常中断、电脑故障的风险,当自己云游四海时肯定没有把交易指令挂在服务器上安心。如果没有盯盘的习惯,把交易指令放到服务器上不失为一种明智的选择。

[ 本帖最后由 abc72 于 2008-11-6 07:39 编辑 ]

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
4#
发表于 2008-11-6 09:46:06 |只看该作者
已经在开发计划中。敬请期待

使用道具 举报

初级大户

天蓬大元帅

Rank: 5Rank: 5

精华
0
UID
1138
积分
1217
帖子
161
主题
61
阅读权限
60
注册时间
2008-1-30
最后登录
2009-10-5
5#
发表于 2008-11-6 10:21:39 |只看该作者
不错呀,开发后,最后大面积公测,稳定性,安全性放在第一位,再就是,模拟交易啥时候开通呀。。。
交易开拓者QQ群:1群:38529330,2群:24771838,3群:39107556,4群:38478324。。。

使用道具 举报

初级大户

天蓬大元帅

Rank: 5Rank: 5

精华
0
UID
1138
积分
1217
帖子
161
主题
61
阅读权限
60
注册时间
2008-1-30
最后登录
2009-10-5
6#
发表于 2008-11-6 10:34:40 |只看该作者
哎,我就是买了个UPS,结果拿回来还不能用,说是停电后只能用10分钟,大型的买了肯定划不来,如果真能在服务器上运行,那就可以把更多精力用到学习和分析上咯。。。。
万众瞩目啊,我是专门过来再回一贴的。。。
交易开拓者QQ群:1群:38529330,2群:24771838,3群:39107556,4群:38478324。。。

使用道具 举报

Rank: 5Rank: 5

精华
0
UID
1517
积分
1441
帖子
350
主题
29
阅读权限
60
注册时间
2008-4-19
最后登录
2011-10-16
7#
发表于 2009-5-24 20:46:06 |只看该作者
open                         Dif
学习TB,哪怕BT。

使用道具 举报

Rank: 4

精华
0
UID
6331
积分
263
帖子
62
主题
23
阅读权限
50
注册时间
2009-12-29
最后登录
2021-4-19
8#
发表于 2010-5-20 15:58:10 |只看该作者
那用历史数据回测统计的话,账户盈利率要怎么利用起来呢

使用道具 举报

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

bottom

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

GMT+8, 2024-5-3 19:28

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部