Rss & SiteMap

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

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

标题:一个确认明天是否是假日的公式,运行不了。

1楼
txin66 发表于:2011/9/11 23:01:04

一个确认明天是否是假日的公式,运行不了。

 

如果明天是周末或者国家规定的假日(规定的假日日期,放在数组里),就返回 tomorrow_is_holiday:=1;并平仓。

 

但感觉没结果。估计是一些函数用的不对。而且测试的时候,系统一直提醒切换到逐K线模式。新手,请指教。

 

variable:holiday[30]:=0;
holiday[1]:=20110101;
holiday[2]:=20110501;
holiday[3]:=20110912;
holiday[4]:=20111001;

 

tomorrowdate:=CURRENTDATE+1+19000000;
todaydate:=CURRENTDATE+19000000;
i:=0;


for i:=1 to 30 do
    begin
        if  tomorrowdate=holiday[i]   or   weekday()=5
               then 
                   begin tomorrow_is_holiday:=1;
                         break;
                   end
                                    
   end


 

2楼
王锋 发表于:2011/9/12 10:43:53

大概测试了一下,应该是没什么问题的,像这种比较复杂的控制语句,建义你下载升级最新版

http://www.weistock.com/bbs/dispbbs.asp?boardid=2&Id=7977

通过公式调试器,单步跟踪来逐步查找问题原因。

 

提示逐K线只是一个提示,系统不会完全的精确判断公式的运行模式,只是个大概建义而已,可以不用理会

3楼
txin66 发表于:2011/9/12 19:37:33
非常感谢。提供了一个久旱及时雨的信息。
4楼
txin66 发表于:2011/9/12 19:59:20
谢谢!
共4 条记录, 每页显示 10 条, 页签: [1]


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