Exemple #1
0
composite[["price"]].plot()

# <codecell>

import datetime
import time
import pytz
from dateutil.relativedelta import relativedelta
hkg_time = pytz.timezone("Asia/Hong_Kong")
start_date = hkg_time.localize(datetime.datetime(2014,2,1,7,0,0))
period = relativedelta(hours=1)
intervals = 200

compositor = PriceCompositor()
compositor.generate(start_date, period, intervals)

# <codecell>

c = compositor.generate(start_date, period, intervals, converted_prices=True,currency=True)
c

# <codecell>

import matplotlib.pyplot as plt

plt.figure(figsize=(10, 10))
ax1 = plt.subplot2grid((8,1), (0,0), rowspan=7)
ax2 = plt.subplot2grid((8,1), (7,0))
ax1.xaxis.set_ticklabels([])
c[['price', 'GBPUSD_price', 'GBPEUR_price']].plot(ax=ax1)
composite[["price"]].plot()

# <codecell>

import datetime
import time
import pytz
from dateutil.relativedelta import relativedelta
hkg_time = pytz.timezone("Asia/Hong_Kong")
start_date = hkg_time.localize(datetime.datetime(2014,2,1,7,0,0))
period = relativedelta(hours=1)
intervals = 200

compositor = PriceCompositor()
compositor.generate(start_date, period, intervals)

# <codecell>

c = compositor.generate(start_date, period, intervals, converted_prices=True,currency=True)
c

# <codecell>

import matplotlib.pyplot as plt

plt.figure(figsize=(10, 10))
ax1 = plt.subplot2grid((8,1), (0,0), rowspan=7)
ax2 = plt.subplot2grid((8,1), (7,0))
ax1.xaxis.set_ticklabels([])
c[['price', 'GBPUSD_price', 'GBPEUR_price']].plot(ax=ax1)