设为首页收藏本站

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

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

初级大户

天蓬大元帅

Rank: 5Rank: 5

精华
0
UID
1138
积分
1217
帖子
161
主题
61
阅读权限
60
注册时间
2008-1-30
最后登录
2009-10-5
1#
发表于 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: 5Rank: 5

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

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 03:59

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部