docstring for plot_simple_entry
(fig, entry_nbar_best, entry_nbar_worst, nbar)
| 53 | |
| 54 | |
| 55 | def plot_simple_entry(fig, entry_nbar_best, entry_nbar_worst, nbar): |
| 56 | '''docstring for plot_simple_entry''' |
| 57 | fig.canvas.set_window_title(u'�볡��Ϣ') |
| 58 | ax1 = fig.add_subplot(1, 1, 1) |
| 59 | entry_nbar_best = entry_nbar_best.order() |
| 60 | entry_nbar_worst = entry_nbar_worst.reindex(entry_nbar_best.index) |
| 61 | if len(entry_nbar_best)>0: |
| 62 | entry_nbar_best.plot(ax=ax1, kind='bar', color='red', grid=False, use_index=False, label=u"%s������"%nbar) |
| 63 | #ax1.bar(range(len(entry_nbar_best)), entry_nbar_best, color='r', label=u"%s������"%nbar) |
| 64 | entry_nbar_worst.plot(ax=ax1, kind='bar', color='y', grid=False, use_index=False, label=u"%s�����"%nbar) |
| 65 | temp = entry_nbar_worst[entry_nbar_worst<0] |
| 66 | ax1.plot(range(len(entry_nbar_best)), [temp.mean()]*len(entry_nbar_best), 'y--', label=u"ƽ������: %s"%temp.mean()) |
| 67 | temp = entry_nbar_best[entry_nbar_best>0] |
| 68 | ax1.plot(range(len(entry_nbar_best)), [temp.mean()]*len(entry_nbar_best), |
| 69 | 'r--', label=u'ƽ������: %s'%temp.mean() ) |
| 70 | ax1.legend(loc='upper left',prop=font).get_frame().set_alpha(0.5) |
| 71 | ax1.set_xticklabels([]) |
| 72 | ax1.set_xlabel("") |
| 73 | return [ax1], [] |
| 74 | |
| 75 | |
| 76 | def plot_entry(fig, exit_profit, entry_best, entry_worst, entry_nbar_best, entry_nbar_worst, nbar, binwidth=1): |
no test coverage detected