Oh wait, you mean that I should run 'ThisTrade = enterLong();' only once and then checking it's status during every tock() call till it's filled?