void utils.doCMEUpdate(string commodity, date inDate)
{
clist = {};
if (input.commodity == null)
{
return;
}
if (input.commodity.toLowerCase() == "all")
{
clist = {"Crude", "RBOB", "ULSD", "Propane", "Natural Gas"};
}
else
{
clist = {input.commodity};
}
tradeDate = thisapp.utils.getPreviousTradingDay(input.inDate);
// info "trade Date = " + tradeDate;
for each c in clist
{
data = thisapp.utils.getCMESettlementData(c, tradeDate);
// info "data = " + data;
thisapp.utils.storeTradeDateDataFromMap(data);
}
}