设为首页收藏本站

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

老师您好,我想请教一个关于公式实盘时的问题 [复制链接]

Rank: 2

精华
0
UID
256878
积分
64
帖子
39
主题
19
阅读权限
30
注册时间
2017-9-23
最后登录
2019-6-3
跳转到指定楼层
1#
发表于 2017-10-17 16:25:04 |只看该作者 |倒序浏览
        老师您好,我想请教一下公式的执行方式,在回测的时候,我知道公式是对于每根BAR上的数据,执行一次从BEGIN到END之间的代码。那么,当公式进行实盘交易的时候,公式里的程序是怎么个运行方式?比如,我在日线图上运行以下的代码:
BEGIN
       If(close[1]>close)
        {
                SellShort(1,close);
        }          
        Else If(close[1]<close)
        {
                Buy(1,close);
        }
END
       按照我找的资料的理解,是每过一个很小的时间,会传来一次最新数据,然后根据这个数据来执行一次以上代码,那么该段代码在实盘的时候就应该会一直不断的买卖,可是实际中为什么在交易一次之后就不会再交易了?

Rank: 2

精华
0
UID
236567
积分
51
帖子
49
主题
2
阅读权限
30
注册时间
2016-6-15
最后登录
2023-3-8
2#
发表于 2017-10-18 08:53:34 |只看该作者
一根bar上只会执行一遍发单语句的

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
3#
发表于 2017-10-18 09:23:55 |只看该作者
底层有控制,在实时行情中,当前bar的当前条件信号,只在第一遍执行buy,sell等指令时会有委托的动作发出。。
在此bar之后的运算中再次执行buy,sell等指令也不会重复发出委托单了 (除非后面有再次重启自动交易等动作)。

使用道具 举报

Rank: 2

精华
0
UID
256878
积分
64
帖子
39
主题
19
阅读权限
30
注册时间
2017-9-23
最后登录
2019-6-3
4#
发表于 2017-10-18 20:20:37 |只看该作者
小米 发表于 2017-10-18 09:23
底层有控制,在实时行情中,当前bar的当前条件信号,只在第一遍执行buy,sell等指令时会有委托的动作发出。 ...

那我想在日线的Bar上重复发单,比如像海归这种,是不是也没法用?

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2017-10-23 08:43:35 |只看该作者
zt345547369 发表于 2017-10-18 20:20
那我想在日线的Bar上重复发单,比如像海归这种,是不是也没法用?

你可能还是没有理解 。。
海龟也没有重置 发单 的呀。。海龟是同一个bar上可以加仓,那个多个信号,也一样是每个信号只发一次委托呀,并不存在重复发单 。

使用道具 举报

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

bottom

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

GMT+8, 2024-4-25 03:57

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部