设为首页收藏本站

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

行情函数的疑问,谢谢 [复制链接]

Rank: 3Rank: 3

精华
0
UID
2387
积分
151
帖子
15
主题
5
阅读权限
40
注册时间
2008-9-18
最后登录
2021-10-16
跳转到指定楼层
1#
发表于 2009-1-19 12:24:00 |只看该作者 |倒序浏览
我的程序是
Begin

   FileAppend("D:\\othertest\\Q_Lasttime.txt",text(Q_LastTime*1000000000));
   FileAppend("D:\\othertest\\Q_LastVol.txt",text(Q_LastVol));
   FileAppend("D:\\othertest\\Q_last.txt", text(Q_last));
   FileAppend("D:\\othertest\\Q_AskPrice.txt",text(Q_AskPrice));
   FileAppend("D:\\othertest\\Q_BIDPrice.txt",text(Q_BIDPrice));

End



Q_LastTime              Q_LastVol                 Q_last                Q_AskPrice                Q_BidPrice

112959000                   0        2874                   2874                      2872
112959000                   0                    2874                   2874                       2872
112959000                   0                    2874                   2874                       2872
112959000                   0                    2874                   2874                       2872
112959000                   0                    2874                   2874                       2872
112959000                   0                    2874                   2874                       2872
112959000                   0                    2874                   2874                       2872




我有三个问题:
    1、中午11点半休市,但是12点半的时候,程序还在往文件里面写入数据,数据的时间却是“112959000”,数据存在1个小时的时滞。为什么会这样?这样的数据时滞能保障交易准确执行吗?
2、文件中的几个交易,现手都是零,按照我的理解,现手为零意味着没有交易,既然没有交易,为什么会触发程序,往文件里写“0”的数据呢?
3、在有的时候,行情函数返回的字符串是“N/A”,为什么会这样?据我观察,我目前交易的品种FU0903里面,行情函数常常出现类似情况,导致交易程序无法正常判断执行。遇到这种情况,请问一般在编程中该如何处理?
谢谢版主。

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
2#
发表于 2009-1-19 13:02:34 |只看该作者
1、这是图表再刷新,但行情没有更新。

2、您想用来这个功能来导出数据到文件,应该是不现实的,理由同1。

3、无效的时候过滤该次操作

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
2387
积分
151
帖子
15
主题
5
阅读权限
40
注册时间
2008-9-18
最后登录
2021-10-16
3#
发表于 2009-1-19 13:35:38 |只看该作者
1、图表刷新是什么意思?
2、如何在程序中区分行情更新和图标刷新,以免图表刷新错误触发操作?
3、是用ISinvalidinteger, invalidstring,等函数来实现您所说的过滤"N/A"的操作吗?除此之外,您还用哪些其它的函数

使用道具 举报

Rank: 3Rank: 3

精华
0
UID
2387
积分
151
帖子
15
主题
5
阅读权限
40
注册时间
2008-9-18
最后登录
2021-10-16
4#
发表于 2009-1-20 08:35:12 |只看该作者
期待版主的回答,谢谢

使用道具 举报

Rank: 10Rank: 10Rank: 10

精华
20
UID
4
积分
22709
帖子
4802
主题
64
阅读权限
255
注册时间
2007-7-20
最后登录
2024-1-15
5#
发表于 2009-1-20 08:53:54 |只看该作者
1、没有行情的时候,也会定时推送行情。尽管行情没有任何变化。
2、您想要区分,可以通过当日的成交量来界定。
3、用表达式判断是否是InvalidNumeric等。

使用道具 举报

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

bottom

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

GMT+8, 2024-5-6 19:24

Powered by Discuz! X2 LicensedChrome插件扩展

© 2011-2012 交易开拓者 Inc.

回顶部