Hey guys!

I have created a simple algorithm that is just supposed to grab the previous week's high at the beginning of every week. I have also made it so that it logs the previous week's high every time spy price crosses above it.

I have noticed some very serious problems and I have no idea what is happening:

Sometimes it will log the previous week's high on a Tuesday instead of the Monday

The order logs seem to be a week behind.

When comparing the numbers on TradingView, I sometimes get different answers, some just a few cents off, and some up to a few dollars.

Can someone please tell me what I am doing wrong?