Let $X$ be a topological vector space. We recall that a set $A\subseteq X$ is algebraically if, for each $x,y \in X$, the set $\{t \in \mathbf{R}: x+ty \in A\}$ is open. Moreover, it is well known (and easy to prove) that every open set is algebraically open. Also, there are non-open sets which are algebraically open (see e.g. here).
Our question is about the converse, provided that $A$ is, in addition, convex.
Question. Let $A\subseteq X$ a convex algebraically open set. Is it true that $A$ is open?
(The answer is positive if $X=\mathbf{R}^n$.)