设为首页收藏本站

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

紧急请教,TB语句编写。 [复制链接]

Rank: 1

精华
0
UID
228078
积分
8
帖子
6
主题
2
阅读权限
10
注册时间
2016-2-15
最后登录
2016-4-17
跳转到指定楼层
1#
发表于 2016-3-8 11:44:18 |只看该作者 |倒序浏览
本帖最后由 bias2015 于 2016-3-8 13:02 编辑

刚开通TB几天,分别用小时和日线级别公式。(日线的是图个下单方便。)昨日,日线公式买入。今日波动大,结果止损语句没起作用。

请教:1 .BarsSinceEntry>=0,这个当日不起作用,能否有别的语句代替。

2.客服老师建议用其它条件。我去掉BarsSinceEntry改为

MinPoint = MinMove * PriceScale;  
      
                ds=AvgEntryPrice;
                ks=AvgEntryPrice;     

               
                //PlotNumeric("ds",ds);
                //PlotNumeric("ks",ks);
If(MarketPosition ==1 and  BarsSinceEntry>=1)
                {If(l<ds-80* MinPoint)
                {
                Sell(1,min(open,ds-82* MinPoint));
        PlotString("ds","多头止损",High+(High-Low)*0.6,red);
                }
                //PlotNumeric("ds-50",ds-50* MinPoint);
                }
                PlotNumeric("ds",ds);
If(MarketPosition ==-1 and BarsSinceEntry>=1)
               
                {If(h>ks+80* MinPoint)
                {
                BuyToCover(1,max(open,ks+82* MinPoint));
;    PlotString("ks","空头止损",Low-(High-Low)*0.6,Green);
                }
                //PlotNumeric("ks+50",ks+50* MinPoint);
       

         //PlotNumeric("MinPoint",MinPoint);
}

结果图表还是没信号,当日K线无止损平仓信号。

这是怎么回事?
谢谢。

Rank: 1

精华
0
UID
228078
积分
8
帖子
6
主题
2
阅读权限
10
注册时间
2016-2-15
最后登录
2016-4-17
2#
发表于 2016-3-8 13:15:52 |只看该作者
本帖最后由 bias2015 于 2016-3-8 13:17 编辑

我查到了。改为去掉BarsSinceEntry,


MinPoint = MinMove * PriceScale;  
      
                ds=AvgEntryPrice;
                ks=AvgEntryPrice;     

               
                //PlotNumeric("ds",ds);
                //PlotNumeric("ks",ks);
If(MarketPosition ==1 )
                {If(l<ds-80* MinPoint)
                {
                Sell(1,min(open,ds-82* MinPoint));
        PlotString("ds","多头止损",High+(High-Low)*0.6,red);
                }
                //PlotNumeric("ds-50",ds-50* MinPoint);
                }
                PlotNumeric("ds",ds);
If(MarketPosition ==-1 )
               
                {If(h>ks+80* MinPoint)
                {
                BuyToCover(1,max(open,ks+82* MinPoint));
;    PlotString("ks","空头止损",Low-(High-Low)*0.6,Green);
                }
                //PlotNumeric("ks+50",ks+50* MinPoint);
        

         //PlotNumeric("MinPoint",MinPoint);
}


就行,,,当日就有了,,,但我不知道这么写对不对。老师帮看下。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2016-3-8 14:01:42 |只看该作者
条件中的barssinceentry>=1是限制了不能在开仓bar上进行平仓的。所以昨天开的仓不会在昨天平。
去掉这一句,便无此限制了。
但是要需要注意的是,如果不是开盘时就开仓的,是不建议在当根K线就平仓的。这样是会出问题的。

使用道具 举报

Rank: 1

精华
0
UID
228078
积分
8
帖子
6
主题
2
阅读权限
10
注册时间
2016-2-15
最后登录
2016-4-17
4#
发表于 2016-3-8 14:20:54 |只看该作者
本帖最后由 bias2015 于 2016-3-8 14:22 编辑
小米 发表于 2016-3-8 14:01
条件中的barssinceentry>=1是限制了不能在开仓bar上进行平仓的。所以昨天开的仓不会在昨天平。
去掉这一句 ...


MinPoint = MinMove * PriceScale;        
                ds=AvgEntryPrice;
                ks=AvgEntryPrice;                     
            
If(MarketPosition ==1 )
                {If(l<ds-80* MinPoint)
                {
                Sell(1,min(open,ds-82* MinPoint));
        PlotString("ds","多头止损",High+(High-Low)*0.6,red);
                }
            PlotNumeric("ds-80",ds-80* MinPoint);
                }
           
If(MarketPosition ==-1 )
               
                {If(h>ks+80* MinPoint)
                {
                BuyToCover(1,max(open,ks+82* MinPoint));
;    PlotString("ks","空头止损",Low-(High-Low)*0.6,Green);
                }
           PlotNumeric("ks+80",ks+80* MinPoint);
        

     
}

烦请您帮我看下,不管是小时线还是日线,,止损语句能不能统一用这个。。如果是开盘时开仓的话,
有没有错误。
谢谢

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2016-3-8 14:33:43 |只看该作者
bias2015 发表于 2016-3-8 14:20
MinPoint = MinMove * PriceScale;        
                ds=AvgEntryPrice;
                ks=AvgE ...

没看出有什么问题,可以放到图表上看看信号符合的话就可以啊。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-20 23:07

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部