设为首页收藏本站

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

2013-12-24 在线答疑时某客户要的当日亏损两次后禁止开仓的例 [复制链接]

高级大户

小马哥

Rank: 7Rank: 7Rank: 7

精华
0
UID
3496
积分
3531
帖子
98
主题
9
阅读权限
80
注册时间
2009-2-11
最后登录
2015-11-26
跳转到指定楼层
1#
发表于 2013-12-25 01:27:31 |显示全部楼层 |倒序浏览
Params
        Numeric Length(5);
        Numeric MN(2);                                // 最大亏损次数
Vars
        NumericSeries AvgValue;
        NumericSeries n_loss(0);        // 当日亏损次数
        NumericSeries myNetProfit;        // 累计的最大净利润
Begin
        AvgValue = AverageFC(Close,Length);       
       
        If(TrueDate(0) != TrueDate(1))
        {
                n_loss = 0;
        }
       
        If(MarketPosition != 1 And Close[1] > AvgValue[1] And n_loss < MN)
        {
                Buy(1,Open);
        }
        If(MarketPosition == 1 And Close[1] < AvgValue[1])
        {
                Sell(0,Open);               
        }

        myNetProfit = NetProfit;
        If(myNetProfit < myNetProfit[1]) n_loss = n_loss[1] + 1;
End
您需要登录后才可以回帖 登录 | 注册

bottom

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

GMT+8, 2024-5-19 03:34

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部