@chupdkasjgd
A high spread makes your stop order invalid.
First of all, the spread during a day start is horrible, even unbelievable for some broker. I often add a spread filter block to disable trading during high spread, or simply suspend trading during the first 1 or 2 or 3 hours when day starts.
Many broker promises they would have normal liquidity only after 3 hours after day start. In reality, it is requires about 2 hours before getting a normal spread,
Secondly, you may need to take care of the bid/ask price to calculate the 1 pip away price, rather than using the high/low price directly