以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  用时间参数如何平仓  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=49286)

--  作者:双保险
--  发布时间:2013/3/6 15:26:10
--  用时间参数如何平仓

请问老师,一分钟环境下,当天第n个30分钟K线内开仓的仓位,要求在第n个30分钟K内平仓,也就是第n+1个30分钟K线刚开始前平仓,请问这个怎么写比较合理。

谢谢!


--  作者:jinzhe
--  发布时间:2013/3/6 15:40:15
--  

这个不好弄,用time+003000较好


--  作者:双保险
--  发布时间:2013/3/6 15:51:15
--  
老师能不能帮我写个如下语句:当开仓时间为9点到10点之间时,则在14.15分这个时间平仓
--  作者:jinzhe
--  发布时间:2013/3/6 16:33:08
--  

1.valuewhen(下单条件,time)<=100000 and valuewhen(下单条件,time)>=090000

2. 在14.15平仓,这个不用写了吧


--  作者:双保险
--  发布时间:2013/3/10 7:54:33
--  
以下是引用jinzhe在2013-3-6 16:33:08的发言:

1.valuewhen(下单条件,time)<=100000 and valuewhen(下单条件,time)>=090000

2. 在14.15平仓,这个不用写了吧


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20130310075303.jpg
图片点击可在新窗口打开查看
出错了,咋回事呢?
--  作者:双保险
--  发布时间:2013/3/10 8:09:15
--  
已经解决了,不好意思
--  作者:qwe123
--  发布时间:2013/3/10 12:03:03
--  
以下是引用双保险在2013-3-6 15:26:10的发言:

请问老师,一分钟环境下,当天第n个30分钟K线内开仓的仓位,要求在第n个30分钟K内平仓,也就是第n+1个30分钟K线刚开始前平仓,请问这个怎么写比较合理。

谢谢!





r1:=barslast(date<>ref(date,1));

r2:=mod(r1,30);

if r2=29 then sell(1,1,limitr,c);//在第29分钟平仓;

if r2=0 then sell...........//在30分钟开始时平仓;


[此贴子已经被作者于2013-3-10 12:03:55编辑过]

--  作者:双保险
--  发布时间:2013/3/10 15:08:49
--  

大哥,你这个mod函数,求模其实是求余数吗?如果r1=5,6时,r2就也是等于0啊,但不等于30分钟 时间到了哦。


--  作者:双保险
--  发布时间:2013/3/10 18:07:31
--  

我懂了,帅哥,在线噢!

qwe123
真厉害