Trying to get the high of some tokens results on wrong values, sometimes i get the right values and sometimes not, why is this happening im using this query
{
ethereum(network: ethereum) {
dexTrades(
options: {desc: “high”}
date: {since: “2021-03-07”}
exchangeAddress: {is: “0x5C69bEe701ef814a2B6a3EDD4B1652CB9cc5aA6f”}
baseCurrency: {is: “0xdC5d0F60390916f53627f4BeEdb2bD1ff1a497c5”}
quoteCurrency: {is: “0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2”}
priceAsymmetry: {lteq: 10},
tradeAmountUsd: {gteq: 1}
) {
timeInterval {
minute(format: “%FT%TZ”, count: 5)
}
baseAmount(in: USD)
volume: quoteAmount
high: quotePrice(calculate: maximum)
baseCurrency {
name
decimals
}
}
}
}
i get 1262.243764515803 as high which is far from the real value, same happens with other tokens, sometimes i get the correct value, sometimes not