Functions Data

UpdateTradingDays

The UpdateTradingDays() function updates trading days in the Quintessence database for a particular exchange, for example after a new public holiday has been declared.

Syntax


UpdateTradingDays (Data, StartDay, Exchange, ShowError)

Data The range of Excel cells containing the data to upload. Note: This could also be an array of data.
StartDay The week start for the particular exchange.
Exchange The exchange to update, for example, StockExchange1 or StockExchange2.
ShowError If ShowError is set to TRUE, an error message will be displayed if the function fails.

Example


Consider the following data in the database:

DATABASE
Exchange Date Trading day
StockExchange1 1 October 2015 TRUE
StockExchange1 2 October 2015 TRUE
StockExchange1 3 October 2015 FALSE
StockExchange1 4 October 2015 FALSE
StockExchange1 5 October 2015 TRUE

If a new public holiday was declared for 5 October, the data could be updated from Excel or Quintessence as follows:

The range to use as update values:

EXCEL
Date Trading day
5 October 2015 FALSE
Function
=UpdateTradingDays(A3:B3, “Monday”,”StockExchange1″, True)
UPDATED DATABASE
Exchange Date Trading day
StockExchange1 1 October 2015 TRUE
StockExchange1 2 October 2015 TRUE
StockExchange1 3 October 2015 FALSE
StockExchange1 4 October 2015 FALSE
StockExchange1 5 October 2015 FALSE