Modeling Trading Strategies In Financial Markets With Data, Simulation, And Deep Reinforcement Learning