以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  高级功能研发区  (http://weistock.com/bbs/list.asp?boardid=5)
----  VBA有没有办法知道当天闭市  (http://weistock.com/bbs/dispbbs.asp?boardid=5&id=53782)

--  作者:klc
--  发布时间:2013/7/9 18:02:31
--  VBA有没有办法知道当天闭市

我看了market里面没有这方面的属性,不知道有没有可能判断当日不开市?

主要是为了知道除周六日外的其他节假日时,交易所不开市


--  作者:王锋
--  发布时间:2013/7/10 10:51:00
--  
这个没有的,金字塔也是人工在服务器端来处理节假日闭市的
--  作者:guotx2010
--  发布时间:2013/7/10 11:38:41
--  
判断行情的时间呀,跟现在的时间相比,如果超过10分钟都没有行情,那肯定是休市了
--  作者:klc
--  发布时间:2013/7/10 12:40:45
--  
以下是引用guotx2010在2013/7/10 11:38:41的发言:
判断行情的时间呀,跟现在的时间相比,如果超过10分钟都没有行情,那肯定是休市了

哈哈,不好意思我没说清楚,我现在就是写了一个判断行情接收是否正常的VBA,正常交易日品种开盘的时间内,如果缺少K线,就自动提示不正常

然后我想知道,如果当天放假,那么就不需要进行判断,否则就会有很多提示


--  作者:drzwz168
--  发布时间:2013/7/11 9:15:09
--  

如果是国内股票、期货,可以用办法:在程序中事先录入周六日外的其他节假日的日期(元旦、春节、清明、五一、端午、中秋、国庆共7个)。这些节假日日期在每年元旦前就公布了,一年只要录入一次。如现在到年底只有中秋和国庆两个假期了,日期为:

中秋节:2013.09.19至 2013.09.20 

国庆节:2013.10.01至 2013.10.07


--  作者:klc
--  发布时间:2013/7/11 12:35:35
--  

金字塔能否增加一些品种或合约的属性,可以放在ReportData对象中或perl函数的动态行情中,类似现有的“IsMainInstrument ”(判断是否主力合约),同理可判断证券“是否停牌”(是否今天可以交易),期货合约增加“今日是否交割”等,方便程序做出一些有关的决策