Rss & SiteMap

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

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

标题:模拟盘以下的代码为什么会在9:00就成交了?

1楼
qq代人发帖 发表于:2014/10/31 9:10:16

求教:模拟盘以下的代码为什么会在9:00就成交了?
IF HOLDING=0 AND ENTERTIME THEN BEGIN
    BUYSHORT(1,SS,THISCLOSE);

//其中:entertime:=TIME>090100 and time<=145100

2楼
qq代人发帖 发表于:2014/10/31 9:11:43
1分钟周期吗?开盘第一根k线上有信号吗?模拟账号是多少?
3楼
yukizzc 发表于:2014/10/31 9:12:25
你运行在哪个周期上的?time是取k线时间
4楼
金石顽主 发表于:2014/10/31 9:12:40
 是3分钟周期,没走完就出信号,模拟账号805621
5楼
金石顽主 发表于:2014/10/31 9:17:14
 那应该将设置为TIME>090300?
用REF(CLOSE,1)可以实现吗?
6楼
yukizzc 发表于:2014/10/31 9:18:57

3分钟k线第一根的time是0930了

你自己在图上输出k的time看下就明白

7楼
pyd 发表于:2014/10/31 9:23:03

entertime:=TIME>090100 and time<=145100

这时间范围在3分钟周期的第一根k就满足当然会出信号
TIME>090300是第二根k开始出信号

8楼
金石顽主 发表于:2014/10/31 10:36:36
 谢谢,懂了,好像可以用DYNAINFO(207), CURRENTIME!
9楼
qq代人发帖 发表于:2014/10/31 10:54:32
不可以。DYNAINFO(207), CURRENTIME会导致没有历史信号。
共9 条记录, 每页显示 10 条, 页签: [1]


Powered By Dvbbs Version 8.3.0
Processed in 0.01563 s, 2 queries.