设为首页收藏本站

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

告急,请帮我修改一段反手操作程序。 [复制链接]

Rank: 1

精华
0
UID
102251
积分
19
帖子
1
主题
2
阅读权限
10
注册时间
2012-3-4
最后登录
2012-4-22
跳转到指定楼层
1#
发表于 2012-3-14 12:13:15 |只看该作者 |倒序浏览
在多单盈利情况下,全部平仓,并等到Portfolio_UsedMargin() <= 10后在基本同一价位上开空仓。实盘为什么总是提示建空单时资金不足。


If(MarketPosition == 1) // 有多仓的情况
                  {
                         
        MyExitPriceStop = HighestAfterEntry[1] - TrailingStop2*MinPoint;
        Sell(0,MyExitPriceStop - HuaDianShu);
                                               
//反手                                                               
        while(Portfolio_UsedMargin() > 10)
        {
              if (Portfolio_UsedMargin() <= 10) break;
        }                                                               
        TotalEquity = Portfolio_CurrentCapital() + Portfolio_UsedMargin();
                                                                TurtleUnits =  (TotalEquity*ZiJinkongzhi) / (Low*ContractUnit()*BigPointValue()*MarginRatio());
                                                                TurtleUnits = IntPart(TurtleUnits); // 对小数取整

                                                                myEntryPrice = max(low,MyExitPriceStop - MinPoint);
                                                                        preEntryPrice = myEntryPrice;
                                                                SellShort(TurtleUnits,myEntryPrice - HuaDianShu);
                                                                                       
}

Rank: 4

精华
0
UID
31858
积分
516
帖子
115
主题
34
阅读权限
50
注册时间
2011-4-9
最后登录
2020-11-29
2#
发表于 2012-3-14 20:23:59 |只看该作者
反手需要加两手资金
杂多沽空

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
2
UID
4130
积分
20906
帖子
6519
主题
17
阅读权限
200
注册时间
2009-4-15
最后登录
2019-4-12
3#
发表于 2012-3-15 09:25:19 |只看该作者
回复 1# cmh


平仓和反手开仓是同时发单的,所以需要同时持有两手的资金。

使用道具 举报

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

bottom

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

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

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部