matplotlib / matplotlib/mplfinance
Support `fill_between` in "External Axes" Mode. And Support multiple `fill_between`s
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Python
- Sterne
- 4.4k
- Forks
- 678
- PR-Merge-Kennzahlen
- Keine gemergten PRs in 30 T.
Beschreibung
**Describe the bug**
in "External Axes Method", the 'fill_between' function does not work.
**To Reproduce**
`import mplfinance as mpf
idf = pd.read_csv('data/SPY_20110701_20120630_Bollinger.csv',index_col=0,parse_dates=True)
fig = mpf.figure(style='yahoo',figsize=(7,8))
ax1 = fig.add_subplot(2,1,1)
ax2 = fig.add_subplot(2,1,2)
mpf.plot(idf,ax=ax1,volume=ax2,fill_between=130)
`
**Expected behavior**
An candlestick plot with shaded region at prices 0-130.
**Screenshots**

**Desktop (please complete the following information):**
- OS: Windows 10, python 3.8, Spyder
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne damit, die bereitgestellte Python-Reproduktion mit der SPY Bollinger CSV auszuführen, und prüfe, wie externe Achsen zusammen mit der Option fill_between behandelt werden. Als erledigt gilt die Aufgabe, wenn der schattierte Bereich von 0–130 im Modus für externe Achsen erscheint und mehrere fill_between-Spezifikationen unterstützt werden, ohne den Candlestick-Plot zu beeinträchtigen.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- matplotlib, python
- Bereich
- data-visualization
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Veraltet
- Klarheit
- Größtenteils klar
- Anfängerfreundlichkeit
- 35/100