Gold price modeling and prediction is a difficult problem and drastic changes of the price causes nonlinear dynamic that makes the price prediction one of the most challenging tasks for economists. Since gold market always has been interesting for traders, many of traders with various beliefs were highly active in gold market. The competition among two agents of traders, namely trend followers and rational agents, to gain the highest profit in gold market is formulated as a dynamic evolutionary game, where, the evolutionary equilibrium is considered to be the solution to this game. Furthermore, genetic algorithm is being used to find the unknown parameters of the model, so that we could maximize the fitness of the proposed multi agent model and the gold market daily price data. Besides the evolutionary game dynamic, we proposed a new method for modeling rational expectations using recurrent neural network. The evolutionarily stable strategies is proven despite the prediction error of the expectation. The empirical results show the high efficiency of the proposed method which could forecast future gold price precisely.