设为首页收藏本站

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

开平仓如何延时 [复制链接]

Rank: 1

精华
0
UID
285158
积分
48
帖子
26
主题
22
阅读权限
10
注册时间
2019-10-26
最后登录
2022-9-11
跳转到指定楼层
1#
发表于 2020-8-27 01:13:45 |只看该作者 |倒序浏览
请问在日K线交易中,我要在达到开平仓条件时如何延时(比如10分钟),且延时后仍符合开平仓条件我才开平仓?

Rank: 10Rank: 10Rank: 10

精华
0
UID
20842
积分
931
帖子
382
主题
2
阅读权限
255
注册时间
2010-12-3
最后登录
2022-2-15
2#
发表于 2020-8-27 11:45:30 |只看该作者
这类问题,如果不和TB的运行机制结合起来,很难说清楚。

首先,如果一定要在日线上写,而且要回测,应该是不可能的。因为按照TB的机制,历史回测和实时交易是同一套策略。实时交易时,您可以去实时判断达到开平仓条件后,再过10分钟再判断一次,但一旦这根K线变成历史后,如果公式重算,这个延时10分钟的判断就没法重现了,那策略的信号必然会变,这就会带来信号闪烁问题,所以没法这么做。

解决办法有2种:
方法1:不回测了,只求交易能实现就行。那您可直接用A函数来写,但这个实现难度会大一些。
方法2:还是需要回测,那就只能在小周期上来写,通过跨周期来实现。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-7 21:25

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部