mplfinance icon indicating copy to clipboard operation
mplfinance copied to clipboard

Dochian Channels With mpl_Finance

Open DrChandrakant opened this issue 1 year ago • 6 comments

Those Who Looks For Dochian Channel with mpl_finance

NIFTY_2023-03-09_14-09-42

import OfflineData # Function Fetch Data From Mysql Stored Candle
import pandas_ta as ta
import mplfinance as mpl
df = OfflineData.getStockData('tcs')
df.tail(2)
Id Open High Low Close Volume

348.0 | 3361.9 | 3404.95 | 3359.00 | 3378.0 | 1333840.0 349.0 | 3364.0 | 3396.00 | 3330.85 | 3390.4 | 1844590.0

donchiandf = ta.donchian(df["High"], df["Low"], lower_length=10, upper_length=15)
donchiandf.tail(2)

DCU = donchiandf[['DCU_10_15']]
DCM = donchiandf[['DCM_10_15']]
DCL = donchiandf[['DCL_10_15']]

apds = [
    mpl.make_addplot(DCU,color='#2962FF',panel=0,),
    mpl.make_addplot(DCM,color='#FF6D00',panel=0,),
    mpl.make_addplot(DCL,color='#2962FF',panel=0,),
]

mpl.plot(
    df,
    volume=True,
    type="candle",
    style="yahoo",
    addplot=apds,
    figscale=1.2,
    figsize=(46,26,)
)

dochian

DrChandrakant avatar Mar 09 '23 08:03 DrChandrakant

cool, but i dont think is considered an enhancement. do you mean to have this implemented in mplfinance?

alexpvpmindustry avatar Apr 14 '23 13:04 alexpvpmindustry

cool, but i dont think is considered an enhancement. do you mean to have this implemented in mplfinance?

This Guidance Code for People who Search For It Should Be Part of the Example section.

DrChandrakant avatar Apr 14 '23 13:04 DrChandrakant

ok then maybe this should not be open... its not an issue. maybe a community/example notebook? you want to help create one? @DrChandrakant

alexpvpmindustry avatar Apr 14 '23 14:04 alexpvpmindustry

ok then maybe this should not be open... its not an issue. maybe a community/example notebook? you want to help create one? @DrChandrakant

Yes I Want to Add This And Many More Indicator I have Prepared For the community/example notebook it will great help for many users

DrChandrakant avatar Apr 14 '23 14:04 DrChandrakant

u know how to make a pull request in github?

alexpvpmindustry avatar Apr 14 '23 14:04 alexpvpmindustry

Okay I Will Try It pull request

DrChandrakant avatar Apr 14 '23 14:04 DrChandrakant