java判断股市是不是休市
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了java判断股市是不是休市相关的知识,希望对你有一定的参考价值。
通过代码来判断股市是否休市。
参考技术A 每个工作日上午9点半开盘,下午3点收盘嘛,周末或法定节假日全天休市,java获取个Date判断时间而已,再结合法定节假日表,就解决了。好像证券交易所有开放WebService的,直接调用就可以,爽的。本回答被提问者和网友采纳 参考技术B 判断股市是否休市的条件,是达到涨停吗,还是到达闭式时间,用,if条件判断试试 参考技术C 你TM要说明怎样才算是否休市,不然怎么判断? 参考技术D 什么意思?
python 判断是否股市交易日
使用 tushare库,他有个函数可以读取所有日期是否开市,返回值为dataframe型
import tushare as ts
ts.trade_cal()
isOpen为1就是开市。
全部源码如下:
import tushare as ts
import datetime
import time
def JiaoYiRiQi():
while True:
DatetimeNOW = datetime.datetime.now().strftime(‘%Y-%m-%d‘)
OpenList = ts.trade_cal()
OpentimeList = OpenList.isOpen[OpenList.calendarDate == DatetimeNOW]
if OpentimeList.values[0] == 1:
XianZaiShiJian = datetime.datetime.now().strftime(‘%H%M%S‘)
if 93000 < int(XianZaiShiJian) < 150000:
break
else:
pass
else:
pass
time.sleep(60)
如果在交易时间内就跳出循环不再的话就等60秒会再次执行。
以上是关于java判断股市是不是休市的主要内容,如果未能解决你的问题,请参考以下文章