Код: Выделить всё
for exchangeCode in listExchangeCodes:
dictExchangeCodes[exchangeCode] = []
request = refDataService.createRequest("ReferenceDataRequest")
request.append("securities", "AAPL US Equity")
request.append("fields", "CALENDAR_HOLIDAYS")
overrides = request.getElement("overrides")
# print(overrides)
override2 = overrides.appendElement()
override2.setElement("fieldId", "CALENDAR_START_DATE")
override2.setElement("value", startDate)
# print(override2)
override3 = overrides.appendElement()
override3.setElement("fieldId", "CALENDAR_END_DATE")
override3.setElement("value", endDate)
# print(override3)
override4 = overrides.appendElement()
override4.setElement("fieldId", "SETTLEMENT_CALENDAR_CODE")
override4.setElement("value", exchangeCode)
# print(override4)
print(request)
session.sendRequest(request)
Подробнее здесь: https://stackoverflow.com/questions/790 ... r-holidays