设为首页收藏本站

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

咨询一个技术问题 [复制链接]

Rank: 1

精华
0
UID
113824
积分
41
帖子
13
主题
3
阅读权限
10
注册时间
2012-12-1
最后登录
2013-3-30
跳转到指定楼层
1#
发表于 2013-3-13 17:21:49 |只看该作者 |倒序浏览
本帖最后由 dwjgwsm 于 2013-3-13 17:25 编辑

我之前是文华的程序化客户,对TB的编程语言不大了解。最近在文华软件中编了一个中长线程序化模型,但是发现一个严重的问题,文华软件无法返回(或无法正确返回)模型实盘加载之前、与历史交易信号有关的任何值,比如,最近一次交易信号的K线位置如果出现在模型加载之前,那么就无法正确返回这个信号的k线位置。由于我这个模型非常需要获得这些返回值、中长线模型又不可能长期不关机和软件,因此无法在文化软件上应用,因此想请教TB软件是否能做到这一点:正确返回模型加载前最近一次交易信号的K线位置(这个交易信号不一定是真正发生过交易的信号,所以更准确地说是,最近一次满足交易条件的信号位置)?

Rank: 2

精华
0
UID
111060
积分
79
帖子
44
主题
6
阅读权限
30
注册时间
2012-6-19
最后登录
2013-7-10
2#
发表于 2013-3-13 20:34:48 |只看该作者
觉得可以变通解决这个问题吧?
比如你的模型加载时间是2012/1/1-现在,那么你把K线的时间加载更长一些,如2011/6/30-现在,不就可以解决问题了?

使用道具 举报

Rank: 1

精华
0
UID
113824
积分
41
帖子
13
主题
3
阅读权限
10
注册时间
2012-12-1
最后登录
2013-3-30
3#
发表于 2013-3-13 20:37:21 |只看该作者
本帖最后由 dwjgwsm 于 2013-3-13 20:38 编辑

这个不行的,我已经问过文华的客服了,他只能从加载那一刻开始正确返回。我现在正在学习TB。不知道TB行不行啊?会TB的兄弟先给我说一下把

使用道具 举报

Rank: 2

精华
0
UID
107997
积分
115
帖子
89
主题
6
阅读权限
30
注册时间
2012-3-30
最后登录
2015-2-14
4#
发表于 2013-3-13 21:46:00 |只看该作者
TB采用BUY,SELL的模型很容易做到这一点。我的模型里就有这种用法。貌似用A函数的不行。
不知道说得对不对。高手来回答。。。

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
5#
发表于 2013-3-14 08:46:43 |只看该作者
你所说的就是历史回测吧。这个可以实现的呀。

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
116229
积分
2373
帖子
2247
主题
18
阅读权限
70
注册时间
2013-3-4
最后登录
2019-3-24
6#
发表于 2013-3-14 08:47:30 |只看该作者
不知你所谓的模型加载之前是指什么?当天当时对数据应用模型的时刻之前吗?
TB中,应用公式之后会在当前超级图表所有K线数据上反映出信号,数据范围可以自己设置,最大为80000根。也可以自己设置日期范围。

使用道具 举报

Rank: 1

精华
0
UID
113824
积分
41
帖子
13
主题
3
阅读权限
10
注册时间
2012-12-1
最后登录
2013-3-30
7#
发表于 2013-3-14 10:03:05 |只看该作者
本帖最后由 dwjgwsm 于 2013-3-14 10:06 编辑

比如,对中长线模型而言,一般是每天早上开盘前开机、运行交易软件、加载程序化模型,这就是我所谓的加载模型。如果出现这样的情况:
2013年2月14日出现一个卖平信号,当天收盘后关机,那么我在2013年2月15日及以后的所有交易日里面加载我的模型都无法正确返回2013年2月14日出现的这个交易信号所在的k线位置,但是我后面的交易信号、交易条件可能与前一次的交易信号
相关,这就是文华的缺陷

使用道具 举报

Rank: 6Rank: 6

精华
0
UID
116229
积分
2373
帖子
2247
主题
18
阅读权限
70
注册时间
2013-3-4
最后登录
2019-3-24
8#
发表于 2013-3-14 10:14:27 |只看该作者
TB可以解决你的问题

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
3
UID
5
积分
26584
帖子
12686
主题
49
阅读权限
200
注册时间
2007-7-20
最后登录
2021-11-3
9#
发表于 2013-3-14 10:21:09 |只看该作者
dwjgwsm 发表于 2013-3-14 10:03
比如,对中长线模型而言,一般是每天早上开盘前开机、运行交易软件、加载程序化模型,这就是我所谓的加载模 ...

只要你的公式条件是稳定的,唯一的,可重复的。那么,你所说的这些顾虑都不是问题。
但,比如不当使用了全局变量,A_XXX,Q_XXX类函数,则有可能出现没法回顾之前的信号哟。。
所以,稳定的条件是关键。。。

使用道具 举报

Rank: 1

精华
0
UID
113824
积分
41
帖子
13
主题
3
阅读权限
10
注册时间
2012-12-1
最后登录
2013-3-30
10#
发表于 2013-3-14 12:33:02 |只看该作者
本帖最后由 dwjgwsm 于 2013-3-14 12:34 编辑

我现在正在学习TB语言,还无法理解小米老师所谓的“稳定”是什么意思(文华软件里好像没这个概念,大不了就是信号闪烁)。不过已经决定转投TB阵营了

使用道具 举报

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

bottom

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

GMT+8, 2024-5-18 12:04

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部