Exemple #1
0
        learn = (learn * np.ptp(ex_rate)) + np.amin(ex_rate)

        out = learn[:, 0]
        teach = learn[:, 1]

        rating = ex_rate[29:-30]

        rate = Rate(currency_type=CurrencyType(num),
                    rating=rating,
                    spread=spread,
                    now=2000)
        my_state = MyState(Rate=rate, init_money=ini_money)
        order = Order(MyState=my_state, lot=lot)

        while rate.end == False:
            order.settlement()

            AIOrder(Order=order, profit_take=out)

            my_state.confirm_now()
            rate.now_rate()

            rate.next_day(end_time=rate.ask.size - 1)
            my_state.next_day()

            print "---------------------------------------------------------------------------------------"

        order.settlement()
        my_state.confirm_now()

        ev.write(