设为首页收藏本站

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

关于反手延时 [复制链接]

Rank: 1

精华
0
UID
153792
积分
8
帖子
6
主题
2
阅读权限
10
注册时间
2012-4-13
最后登录
2020-8-21
跳转到指定楼层
1#
发表于 2014-8-26 09:10:12 |只看该作者 |倒序浏览
本帖最后由 springplain 于 2014-8-26 09:12 编辑

shenpei715    原贴  http://bbs.tb18.net/forum.php?mo ... 6%E5%8F%8D%E6%89%8B

"TB在反手交易时,如果资金不够开两张单,那么使用反手指令很容易出现提示资金不足。(还是一定出现,不清楚,呵呵)

可借鉴一下代码:

//感谢:逻辑锁思路,参考ID:穿堂风,再次表示感谢。


vars
。。。
Numeric i(0);


begin
        //条件.......

         i=GetGlobalVar(20);
         if(Time != GetGlobalVar(21) and GetGlobalVar(21) != 0)
         {
                 SetGlobalVar(21,10000);
                 i=0;SetGlobalVar(20,0);
         }

//多单开仓
     If(MarketPosition<>1 && (Not FlagDayEnd))
              
                 {
                     if(CON1)       //多单开仓条件
                        {   
                                  If(MarketPosition==-1)
                                    {
                                      myEntryPrice=MAX(O,buyPoint)+minpoint;
                                          BuyToCover(1,myEntryPrice);
                                          //延迟反手,避免资金不够
                                         If(BarStatus==2)                                                        
                                            { SetGlobalVar(20,i+1);
                                              SetGlobalVar(21,Time);
                                              If(GetGlobalVar(20)>=8 || A_FreeMargin>100000)  ;       //10W,因为是股指
                                                 Else Return;                                                                //条件不满足,直接返回
                                           }
                                      }
                                  myEntryPrice=MAX(O,buyPoint)+minpoint;
                                  Buy(1,myEntryPrice);        
                                  LongpreEntryPrice=myEntryPrice;
                                  SetGlobalVar(1,myEntryPrice);
                                  Commentary("开仓");
                         }
                  }

//空单也这样写"                  


我看不出问题来,直接采用后,发现还是不行,请各位大侠帮忙指点一下

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2014-8-26 09:49:25 |只看该作者
建议参考TB公式指南\策略进阶\平仓延迟反手

使用道具 举报

Rank: 1

精华
0
UID
189265
积分
36
帖子
30
主题
3
阅读权限
10
注册时间
2014-6-24
最后登录
2015-4-7
3#
发表于 2014-8-26 10:50:23 |只看该作者
TB的官方公式指引里有延时反手的例子,可以去试试。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-14 15:16

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部