@@ -109,12 +109,12 @@ def moving_average_convergence(x, nslow=26, nfast=12):
109
109
rsi = relative_strength (prices )
110
110
fillcolor = 'darkgoldenrod'
111
111
112
- ax1 .plot (r .index , rsi , color = fillcolor )
112
+ ax1 .plot (r .index . values , rsi , color = fillcolor )
113
113
ax1 .axhline (70 , color = fillcolor )
114
114
ax1 .axhline (30 , color = fillcolor )
115
- ax1 .fill_between (r .index , rsi , 70 , where = (rsi >= 70 ),
115
+ ax1 .fill_between (r .index . values , rsi , 70 , where = (rsi >= 70 ),
116
116
facecolor = fillcolor , edgecolor = fillcolor )
117
- ax1 .fill_between (r .index , rsi , 30 , where = (rsi <= 30 ),
117
+ ax1 .fill_between (r .index . values , rsi , 30 , where = (rsi <= 30 ),
118
118
facecolor = fillcolor , edgecolor = fillcolor )
119
119
ax1 .text (0.6 , 0.9 , '>70 = overbought' , va = 'top' ,
120
120
transform = ax1 .transAxes , fontsize = textsize )
@@ -140,8 +140,8 @@ def moving_average_convergence(x, nslow=26, nfast=12):
140
140
ma20 = moving_average (prices , 20 , type = 'simple' )
141
141
ma200 = moving_average (prices , 200 , type = 'simple' )
142
142
143
- linema20 , = ax2 .plot (r .index , ma20 , color = 'blue' , lw = 2 , label = 'MA (20)' )
144
- linema200 , = ax2 .plot (r .index , ma200 , color = 'red' , lw = 2 , label = 'MA (200)' )
143
+ linema20 , = ax2 .plot (r .index . values , ma20 , color = 'blue' , lw = 2 , label = 'MA (20)' )
144
+ linema200 , = ax2 .plot (r .index . values , ma200 , color = 'red' , lw = 2 , label = 'MA (200)' )
145
145
146
146
last = r .tail (1 )
147
147
s = '%s O:%1.2f H:%1.2f L:%1.2f C:%1.2f, V:%1.1fM Chg:%+1.2f' % (
@@ -173,8 +173,8 @@ def moving_average_convergence(x, nslow=26, nfast=12):
173
173
emaslow , emafast , macd = moving_average_convergence (
174
174
prices , nslow = nslow , nfast = nfast )
175
175
ema9 = moving_average (macd , nema , type = 'exponential' )
176
- ax3 .plot (r .index , macd , color = 'black' , lw = 2 )
177
- ax3 .plot (r .index , ema9 , color = 'blue' , lw = 1 )
176
+ ax3 .plot (r .index . values , macd , color = 'black' , lw = 2 )
177
+ ax3 .plot (r .index . values , ema9 , color = 'blue' , lw = 1 )
178
178
ax3 .fill_between (r .index , macd - ema9 , 0 , alpha = 0.5 ,
179
179
facecolor = fillcolor , edgecolor = fillcolor )
180
180
0 commit comments