设为首页收藏本站

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

麻烦问一下TB怎样才能在单根K线上能够开平仓 [复制链接]

Rank: 3Rank: 3

精华
0
UID
234032
积分
155
帖子
94
主题
45
阅读权限
40
注册时间
2016-5-9
最后登录
2021-10-26
跳转到指定楼层
1#
发表于 2019-9-23 09:55:42 |只看该作者 |倒序浏览
麻烦问一下TB怎样才能在单根K线上能够开平仓

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
2#
发表于 2019-9-23 10:11:19 |只看该作者
本就没有限制,想怎么开平都行。
但是如果当前bar的开盘时就开的仓,那么是不建议在同一个bar上平仓的。否则会有信号变化的可能性。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
234032
积分
155
帖子
94
主题
45
阅读权限
40
注册时间
2016-5-9
最后登录
2021-10-26
3#
发表于 2019-9-23 10:21:18 |只看该作者
我是想历史数据不用单根K线开平仓 想实盘单K开平 请问老师你有办法吗 请问代码怎么写呢 通道类策略

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
4#
发表于 2019-9-23 11:00:41 |只看该作者
yan13beckham 发表于 2019-9-23 10:21
我是想历史数据不用单根K线开平仓 想实盘单K开平 请问老师你有办法吗 请问代码怎么写呢 通道类策略
...

没啥好办法呢。
仅有的建议就是前面说的,在当前bar的open进行开仓。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
234032
积分
155
帖子
94
主题
45
阅读权限
40
注册时间
2016-5-9
最后登录
2021-10-26
5#
发表于 2019-10-11 10:32:49 |只看该作者
/开仓部分
     If(MarketPosition==0 and High>DonchianHi)  
     {
     buy(lots,Max(open,DonchianHi));
     }
     If(MarketPosition == 1 ) // 有多仓的情况
    {   
              If(Low<= EntryPrice-TrailingStop)
              {                  
                   MyExitPrice = EntryPrice-TrailingStop;
              If(Open < MyExitPrice) MyExitPrice = Open;      // 如果该Bar开盘价有跳空触发,则用开盘价代替
                   Sell(0,MyExitPrice);
                   }
                   If(high >= EntryPrice+ zhiying)          //多头止盈
                {
                Sell(0,EntryPrice+ zhiying);
                }
   }
老师麻烦问一下 我这样写在一根K线上面,开平可以吗,会不会出现价格错乱

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
6#
发表于 2019-10-11 15:03:22 |只看该作者
yan13beckham 发表于 2019-10-11 10:32
/开仓部分
     If(MarketPosition==0 and High>DonchianHi)  
     {

会有隐患的。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
234032
积分
155
帖子
94
主题
45
阅读权限
40
注册时间
2016-5-9
最后登录
2021-10-26
7#
发表于 2019-10-11 15:15:24 |只看该作者
小米老师请问怎么写最好

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
234032
积分
155
帖子
94
主题
45
阅读权限
40
注册时间
2016-5-9
最后登录
2021-10-26
8#
发表于 2019-10-14 09:07:33 |只看该作者
yan13beckham 发表于 2019-10-11 10:32
/开仓部分
     If(MarketPosition==0 and High>DonchianHi)  
     {

会有隐患的。

使用道具 举报

Rank: 4

精华
0
UID
110114
积分
380
帖子
314
主题
16
阅读权限
50
注册时间
2012-4-20
最后登录
2021-12-29
9#
发表于 2019-10-14 09:13:25 |只看该作者
单根K线的开平仓,可以用全局变量控制两个方面。一个是确保单根K线上只能开仓一次(即平仓后不再开仓),二是止损设置(如果不是使用滑动止损,而以K线低点止损的话,则要用全局变量记录开仓时K线的低点值)。

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
234032
积分
155
帖子
94
主题
45
阅读权限
40
注册时间
2016-5-9
最后登录
2021-10-26
10#
发表于 2019-10-14 09:24:25 |只看该作者
请问单根K线开平怎样写开仓平仓才不会有隐患

使用道具 举报

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

bottom

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

GMT+8, 2024-4-26 13:54

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部