void M_SM_RESET() { stGVL.CurrentLiquidity = 0; stGVL.TakeProfit = 0; stGVL.StopLoss = 0; stGVL.Entry = 0; stGVL.LastFVGTop = 0; stGVL.LastFVGBottom = 0; stGVL.MovedBE = false; stGVL.bRunnerPosition_CheckClose = false; stGVL.nStateMachine = SM_WAIT_FOR_START; M_LogInfo("Statemachine Reset"); }