rl_project

Reinforcement Learning Project

On GPU machine installation follow http://web.stanford.edu/class/cs234/assignment2/CS234%20Azure%20Setup.pdf On CPU machine uncomment GPU related lines. pip install tensorflow cd ~/git/rl_project pip install -r requirements.txt

API Key Setup

Mac -- (/.bash_profile) Ubuntu -- (/git/.env/bin/activate)

AlphaVantageKey=[You API key applied from AlphaVantage]

STOCK_HOME=[Home Directory For Stock]

cp gym/stock_env/zxstock/Data_Daily_Stock_Dow_Jones_30/dow_jones_30_ticker.txt $STOCK_HOME
python prepare.py #update to latest stock data

pip istall dependence

sudo apt-get install python-setuptools
sudo apt install python-pip 
git clone https://github.com/peter6888/stock.git
sudo pip install virtualenv
sudo apt install python3-venv
pyvenv .env 
source .env/bin/activate
python --version
Pip install tensorflow
cd stock
pip install -r requirements.txt
sudo apt-get update && sudo apt-get install cmake libopenmpi-dev python3-dev zlib1g-dev
git clone https://github.com/openai/baselines.git
cd baseline
pip install -e .
apt-get install -y libsm6 libxext6 libxrender-dev
bash tools/cp_to.sh
vi ~/git/.env/bin/activate
    export STOCK_HOME=/home/peter/r
    export AlphaVantageKey=[yourkey]
source ~/git/.env/bin/activate
mkdir $STOCK_HOME
cp dow_jones_30_ticker.txt $STOCK_HOME
pip install alpha_vantage
python
    import prepare_data as prd
    prd.get_data_from_av()

Test for 100 times

cd baselines
bash test_100.sh