以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://www.weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://www.weistock.com/bbs/list.asp?boardid=4)
---- [求助]还是不清仓 (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=78701)
|
-- 作者:渴望知识
-- 发布时间:2015/5/18 13:34:07
-- [求助]还是不清仓
如下的代码。
我交易方式都改成轮询了,但还是不清仓啊,根本就没反应啊。
//开盘及夜盘开始后清仓
if (time>=210000 and time<=210100) or (time>=090000 and time<=090100) or (time>=133000 and time<=133100) then begin //or (time>=133000 and time<=133100) if(dqzhcc<>0 or TISPRVREMAIN(0) , tcancel(1 ,0),null); sleep(100); tsellshort(1,0,lmt,c); tsell(1,0,lmt,c); end
此主题相关图片如下:qq截图20150518133508.png
[此贴子已经被作者于2015/5/18 13:35:28编辑过]
|
-- 作者:jinzhe
-- 发布时间:2015/5/18 13:44:20
--
本地测试没问题,我的测试代码如下,你拿去试试看
|
-- 作者:jinzhe
-- 发布时间:2015/5/18 13:44:32
--
if time>091500 then begin sleep(100); tsellshort(1,0,mkt); tsell(1,0,mkt); end
|
-- 作者:jinzhe
-- 发布时间:2015/5/18 13:44:54
--
你的问题,我能想到的就是time,你调试输出一下time看看是多少
|
-- 作者:渴望知识
-- 发布时间:2015/5/18 14:25:41
--
下面是TIME的输出,的确是有问题啊。
另外再弱弱的问一下,BEGIN ,......END,这个END后面需要跟上;这个结束吗?我记得好像是可以不用加;吧
2015-05-18 14:23:56.764 时间为 142500 2015-05-18 14:23:56.773 时间为 142500 2015-05-18 14:23:56.779 时间为 142500 2015-05-18 14:23:56.790 时间为 142500 2015-05-18 14:23:56.796 时间为 142500 2015-05-18 14:23:56.803 时间为 142500 2015-05-18 14:23:56.812 时间为 142500 2015-05-18 14:23:56.820 时间为 142500 2015-05-18 14:23:56.825 时间为 142500 2015-05-18 14:23:56.831 时间为 142500 2015-05-18 14:23:56.839 时间为 142500 2015-05-18 14:23:56.849 时间为 142500 2015-05-18 14:23:56.857 时间为 142500 2015-05-18 14:23:56.867 时间为 142500
|
-- 作者:jinzhe
-- 发布时间:2015/5/18 14:27:46
--
end后面加不加分号都可以
|
-- 作者:渴望知识
-- 发布时间:2015/5/18 14:28:19
--
这个TIME是以当根K线时间为准了
我是不是应该改成TIME0这样就好了
|
-- 作者:jinzhe
-- 发布时间:2015/5/18 14:28:31
--
你是5分钟k线吧?那个time是对的
|
-- 作者:jinzhe
-- 发布时间:2015/5/18 14:29:00
--
(time>=210000 and time<=210100)
你这个就要改成
(time>=210000 and time<=211000)
|
-- 作者:渴望知识
-- 发布时间:2015/5/18 14:32:45
--
TIME0 这个也不对啊
2015-05-18 14:31:41.937 时间为 52500 2015-05-18 14:31:41.945 时间为 52500 2015-05-18 14:31:41.954 时间为 52500 2015-05-18 14:31:41.959 时间为 52500 2015-05-18 14:31:42.025 时间为 52500 2015-05-18 14:31:42.035 时间为 52500 2015-05-18 14:31:42.044 时间为 52500 2015-05-18 14:31:42.054 时间为 52500 2015-05-18 14:31:42.061 时间为 52500 2015-05-18 14:31:42.067 时间为 52500 2015-05-18 14:31:42.072 时间为 52500 2015-05-18 14:31:42.080 时间为 52500 2015-05-18 14:31:42.092 时间为 52500 2015-05-18 14:31:42.103 时间为 52500
|