A log-optimal portfolio is any portfolio that maximizes the expected logarithmic growth (ELG) of an investor’s wealth, which typically assumes prior knowledge of the true return distribution. However, in practice, return distributions are often ambiguous; i.e., the true distribution is unknown, making this problem challenging to solve. This paper proposes a supporting hyperplane approximation approach, reformulating a class of distributional robust log-optimal portfolio problems with polyhedron ambiguity sets into tractable robust linear programs. An efficient algorithm is presented to determine the optimal number of hyperplanes. Additionally, to adapt to the constantly changing market, we propose an online trading algorithm using a sliding window approach to solve a sequence of robust linear programs, offering significant computational advantages. The effectiveness of the proposed approach is supported by empirical studies using historical stock price data.