diff --git a/Niki/niki-refactored.pine b/Niki/niki-refactored.pine index 0d12665..aa88fc5 100644 --- a/Niki/niki-refactored.pine +++ b/Niki/niki-refactored.pine @@ -65,11 +65,12 @@ array.set(symbols, 3, "BTCUSDT.P") array.set(symbols, 4, "US30" ) // Calculate points for each symbol -var symbolPoints = array.new_int(2, 0) +var symbolPoints = array.new_int(size=array.size(symbols) * 2, initial_value=0) for symbol in symbols // Change symbol context using security() function [longPoints, shortPoints] = calcPoints(symbol) - var logMessage = "Symbol: " + symbol + ", Long: " + str.tostring(longPoints) + ", Short: " + str.tostring(shortPoints) + barTimeStr = str.format_time(time, "yyyy-MM-dd HH:mm:ss", "Europe/Sofia") + var logMessage = barTimeStr + "| Symbol: " + symbol + ", Long: " + str.tostring(longPoints) + ", Short: " + str.tostring(shortPoints) log.info(logMessage) array.set(symbolPoints, 0, array.get(symbolPoints, 0) + longPoints) array.set(symbolPoints, 1, array.get(symbolPoints, 1) + shortPoints) diff --git a/Niki/niki.pine b/Niki/niki.pine index b8488a7..28c00b4 100644 --- a/Niki/niki.pine +++ b/Niki/niki.pine @@ -35,9 +35,12 @@ mfiLength = input(7, title="MFI Length") mfiValue = ta.mfi(close, mfiLength) -timeStr = str.tostring(time(timeframe.period, "YYYY-MM-DD HH:mm:ss")) +var logMessage = barTimeStr + "| Symbol: " + symbol + ", Long: " + str.tostring(longPoints) + ", Short: " + str.tostring(shortPoints) +log.info(logMessage) + +barTimeStr = str.format_time(time, "yyyy-MM-dd HH:mm:ss", "Europe/Sofia") closeStr = str.tostring(close) -log.info("time: " + timeStr + " close: " + closeStr) +log.info(barTimeStr + " close: " + closeStr) // Initialize points for BTCUSDT.P longPointsRSIBTC = close > close[1] ? 1 : 0