以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问一下周末平仓怎么写 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=61297) |
-- 作者:michael000 -- 发布时间:2014/1/27 8:40:15 -- 请问一下周末平仓怎么写 想问一下, 1.每个周五23:00就全平,然后周一再重新开仓怎么写,
2.特定的日子,如非农,每个月的第一个周五平仓,这个应该又怎么写?谢谢! |
-- 作者:jinzhe -- 发布时间:2014/1/27 8:44:22 -- 23:00是上期夜盘还是国外期货的时间? [此贴子已经被作者于2014/1/27 8:44:29编辑过]
|
-- 作者:michael000 -- 发布时间:2014/1/27 9:36:32 -- 外盘,谢谢 |
-- 作者:jinzhe -- 发布时间:2014/1/27 9:47:47 -- 如果是外盘,而且这个点是实际时间的话 那么要这样写,需要用后台
1.每个周五23:00就全平,然后周一再重新开仓怎么写
if weekday=5 and currenttime>=230000 then begin
tsell(1,0,mkt);
tsellshort(1,0,mkt);
end
if weekday=1 then 开仓语句;
2.特定的日子,如非农,每个月的第一个周五平仓,这个应该又怎么写?谢谢!
非农这个如何定义?
每个月第一个周五:这个用全局变量来评断
GLOBALVARIABLE:n=0;
if weekday=5 then n:=n+1;
if month<>ref(month,1) then n:=0;
当n=1 ,weekday=5时,就是每月的第一个周五
|
-- 作者:michael000 -- 发布时间:2014/1/27 9:52:07 -- 哦!谢谢~~ |