Rss & SiteMap

金字塔客服中心 - 专业程序化交易软件提供商 http://www.weistock.com/bbs/

专业程序化软件提供商
共36 条记录, 每页显示 10 条, 页签: [1] [2][3][4]
[浏览完整版]

标题:输出到文本文件疑问

1楼
wangyongljl 发表于:2017/5/31 10:52:46

 

1. STRINGTOFILE和DEBUGFILE2函数输出到文本文件,若一直输出程序会运行很慢,请问是否正常,能否加快?

2. STRINGTOFILE函数若满足条件时到输出到文本文件,这个过程基本要半分钟左右才能完成,请问是否正常,能否加快?

2楼
wenarm 发表于:2017/5/31 11:08:01

不正常,

1,首先你策略的复杂度,已经计算机的资源使用情况是什么样子的?

3楼
FexTel 发表于:2017/5/31 11:08:04
1,一直输出会对程序运行有一定影响的。 半分钟有点慢了,说明你程序运行延迟比较大啊

4楼
wangyongljl 发表于:2017/5/31 11:15:40
多谢,我自己在测试下
5楼
wangyongljl 发表于:2017/5/31 15:42:52

 

若前一根K线条件成立,当前K线则用STRINGTOFILE函数输出信息到文本,请问若在5分钟周期下,会写入文本一次,还是持续写入5分钟?

6楼
pyd 发表于:2017/5/31 16:10:02
是来一笔行情刷新一次
7楼
wangyongljl 发表于:2017/5/31 16:14:18

噢,知道了,那请问有无方法1根K线上只输出一次?

 

另外请问DEBUGFILE2这个函数,如何控制只输出一次?

8楼
pyd 发表于:2017/5/31 16:20:30
每个1分钟debugfile输出一次例子:
if timetot0(dynainfo(207))-timetot0(EXTGBDATA('ti'))>60 then
begin
DEBUGFILE('d:\dd.txt','开%.2f',o);
EXTGBDATASET('ti',time);
end
9楼
FexTel 发表于:2017/5/31 16:20:52
你要加个条件控制,输出放在条件控制里面。
10楼
wangyongljl 发表于:2017/5/31 16:38:19
以下是引用pyd在2017/5/31 16:20:30的发言:
每个1分钟debugfile输出一次例子:
if timetot0(dynainfo(207))-timetot0(EXTGBDATA('ti'))>60 then
begin
DEBUGFILE('d:\dd.txt','开%.2f',o);
EXTGBDATASET('ti',time);
end

 

多谢版主,我测试看看是否是1根K线上只会输出一次。

共36 条记录, 每页显示 10 条, 页签: [1] [2][3][4]


Powered By Dvbbs Version 8.3.0
Processed in 0.03125 s, 3 queries.