Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Improved organization and removed redundancy #7

Merged
merged 10 commits into from Sep 11, 2020

Conversation

silvavn
Copy link
Contributor

@silvavn silvavn commented Sep 11, 2020

This tackles the redundancies that were created by separating each argument.
Now the args dictionary is passed and any new argument added or change is automatically passed.

Also separated files so users can import Eiten and use it as a library,

Moved all args to a json file.
Argchecker now uses assert
added png files to ignore
formatting args correctly
passed the args dictionary to remove redundancy.
and removed a bug where 1 day of data was lost
@tradytics
Copy link
Owner

This is fantastic. Just one question before I merge this, did you test it a few times?

Thanks a lot for the PR.

@silvavn
Copy link
Contributor Author

silvavn commented Sep 11, 2020

Yes I did test the code. It did not have any discrepancies. You can pull the PR and and double test for peace of mind xD

Migrated operations to vectorized mode
now we use ndarrays & pandas instead of lists (improves speed so we can use more stocks)
@silvavn silvavn closed this Sep 11, 2020
@silvavn silvavn reopened this Sep 11, 2020
@tradytics tradytics merged commit bd01719 into tradytics:master Sep 11, 2020
@tradytics
Copy link
Owner

Thank you for putting your time into this.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants