Let $F$, $G$, and $H$ be linear functionals on a real vector space $V$. Assume that there is $x \in V$ such that $G(x)<0$ and $F(x) \geq 0$.
Assume further that $F$, $G$, $H$ satisfy the following condition: for any $x,y \in V$, if $G(x)<0$, $G(y)<0$, and $F(x)/G(x)=F(y)/G(y) \leq 0$, then $H(x) \geq 0$ iff $H(y) \geq 0$.
Does this imply that $H=aF+bG$ for some constants $a$ and $b$?