constverum / quantdom Goto Github PK
View Code? Open in Web Editor NEWPython-based framework for backtesting trading strategies & analyzing financial markets [GUI :neckbeard:]
License: Apache License 2.0
Python-based framework for backtesting trading strategies & analyzing financial markets [GUI :neckbeard:]
License: Apache License 2.0
c:\Program Files (x86)\Python\Lib\site-packages>quantdom
Traceback (most recent call last):
File "c:\program files (x86)\python\lib\runpy.py", line 193, in run_module_as_main
"main", mod_spec)
File "c:\program files (x86)\python\lib\runpy.py", line 85, in run_code
exec(code, run_globals)
File "C:\Program Files (x86)\Python\Scripts\quantdom.exe_main.py", line 5, in
File "c:\program files (x86)\python\lib\site-packages\quantdom_init.py", line 29, in
from .ui import * # noqa
File "c:\program files (x86)\python\lib\site-packages\quantdom\ui.py", line 10, in
from .lib import ( # noqa
ModuleNotFoundError: No module named 'quantdom.lib'
Hi
When i run quantdom
and hit load button i got thie error:
qt5ct: using qt5ct plugin
Traceback (most recent call last):
File "/usr/local/lib/python3.7/dist-packages/quantdom/ui.py", line 424, in _update_quotes_chart
self.quotes_tab.update_chart(self.symbol)
File "/usr/local/lib/python3.7/dist-packages/quantdom/ui.py", line 292, in update_chart
self.chart.plot(symbol)
File "/usr/local/lib/python3.7/dist-packages/quantdom/lib/charts.py", line 554, in plot
self._update_quotes_chart()
File "/usr/local/lib/python3.7/dist-packages/quantdom/lib/charts.py", line 474, in _update_quotes_chart
self.chart.addItem(_get_chart_points(self.style))
File "/usr/local/lib/python3.7/dist-packages/quantdom/lib/charts.py", line 791, in _get_chart_points
return CandlestickItem()
File "/usr/local/lib/python3.7/dist-packages/quantdom/lib/charts.py", line 355, in __init__
self.generatePicture()
File "/usr/local/lib/python3.7/dist-packages/quantdom/lib/utils.py", line 52, in wrapper
res = fn(*args, **kwargs)
File "/usr/local/lib/python3.7/dist-packages/quantdom/lib/charts.py", line 384, in generatePicture
self._generate(p)
File "/usr/local/lib/python3.7/dist-packages/quantdom/lib/charts.py", line 416, in _generate
p.drawRects(*rects[Quotes.close < Quotes.open])
TypeError: arguments did not match any overloaded call:
drawRects(self, QRectF, *): not enough arguments
drawRects(self, Iterable[QRectF]): not enough arguments
drawRects(self, QRect, *): not enough arguments
drawRects(self, Iterable[QRect]): not enough arguments
Any idea?
I have installed:
PyQt5 5.12.3
PyQt5-sip 4.19.19
pyqtgraph 0.10.0
@constverum very cool project and idea.
Are you still maintaining it?
I see the last commit is from March 19'.
I am interested in re-using a bunch of the Qt charting components that you use with pyqtgraph
and am wondering how you'd feel about moving them into a standalone library or package?
I'd be willing to help maintain this library if you're interested.
How do I interagte with TA-LIB.... New user.. Im on a Mac-OS
can I have an Explanation on this project
its understanding but
equity tab is not understanding properly
i need some explanation on this project with some detailed information
regards
([email protected])
My Norton antivirus complained and removed this tool :-)
Will it work for all country stock exchanges?
Quantdom looks interesting.
I want to check out Quantdom and possibly integrate my Python 3 Pandas TA Library https://github.com/twopirllc/pandas-ta.git (which is largely correlated with TA-Lib <http://ta-lib.org/>
) however the link to the requirements.txt in the README and code base is missing.
Thanks
Is there any library in your project that I can use for Elliot wave calculator in other project? I mean I like to read a .CSV
file as input and make an array like [1,2,3,4,5,a,b,c,1,2,3,4,5,a,b,c, ...]
as the output!
Is it possible using your project?
Traceback (most recent call last):
File "/usr/local/bin/quantdom", line 7, in <module>
from quantdom.cli import cli
File "/usr/local/lib/python3.6/site-packages/quantdom/__init__.py", line 29, in <module>
from .ui import * # noqa
File "/usr/local/lib/python3.6/site-packages/quantdom/ui.py", line 10, in <module>
from .lib import ( # noqa
ModuleNotFoundError: No module named 'quantdom.lib'
Hi my installation is succesful:
Successfully installed PyQt5-5.12 PyQt5-sip-4.19.14 certifi-2018.11.29 chardet-3.0.4 idna-2.8 lxml-4.3.1 numpy-1.16.1 pandas-0.24.1 pandas-datareader-0.7.0 pyqtgraph-0.10.0 python-dateutil-2.8.0 pytz-2018.9 quantdom-0.1 requests-2.21.0 six-1.12.0 urllib3-1.24.1 wrapt-1.11.1
But when I type quantdom in the cmd prompt. It launches for a minute. When I click on 'Load' to load the data, gives following error:
(quantdom) D:\WinPython-3670>quantdom
qt.qpa.fonts: Unable to open default EUDC font: "EUDC.TTE"
Traceback (most recent call last):
File "d:\winpython-3670\quantdom\lib\site-packages\quantdom\ui.py", line 185, in update_data
date_to=self.date_to,
File "d:\winpython-3670\quantdom\lib\site-packages\quantdom\lib\loaders.py", line 123, in get_quotes
quotes = loader.get_quotes(*args, **kwargs)
File "d:\winpython-3670\quantdom\lib\site-packages\quantdom\lib\utils.py", line 52, in wrapper
res = fn(*args, **kwargs)
File "d:\winpython-3670\quantdom\lib\site-packages\quantdom\lib\loaders.py", line 66, in get_quotes
quotes = cls._get(symbol, date_from, date_to)
File "d:\winpython-3670\quantdom\lib\site-packages\quantdom\lib\loaders.py", line 90, in _get
return get_data_google(symbol, date_from, date_to)
File "d:\winpython-3670\quantdom\lib\site-packages\pandas_datareader\data.py", line 66, in get_data_google
return GoogleDailyReader(*args, **kwargs).read()
File "d:\winpython-3670\quantdom\lib\site-packages\pandas_datareader\google\daily.py", line 36, in init
raise ImmediateDeprecationError(DEP_ERROR_MSG.format('Google finance'))
pandas_datareader.exceptions.ImmediateDeprecationError:
Google finance has been immediately deprecated due to large breaks in the API without the
introduction of a stable replacement. Pull Requests to re-enable these data
connectors are welcome.
C:\Users\Omar>quantdom
Traceback (most recent call last):
File "c:\users\omar\appdata\local\programs\python\python37\lib\site-packages\quantdom\ui.py", line 39, in run
symbols = get_symbols()
File "c:\users\omar\appdata\local\programs\python\python37\lib\site-packages\quantdom\lib\loaders.py", line 168, in get_symbols
symbols.reset_index(inplace=True)
AttributeError: 'NoneType' object has no attribute 'reset_index'
I have pandas 0.24.1
quantdom custom data import data is disabled.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.