first commit
This commit is contained in:
commit
aa7869eb33
386 files changed
+69375
No files matched your search
@@ -0,0 +1,48 @@
|
||||
# Contributing
|
||||
|
||||
Thanks for (thinking about) contributing to Gekko, all help is wanted!
|
||||
|
||||
## Before Submitting an Issue
|
||||
|
||||
First, please do a search in [open issues](https://github.com/askmike/gekko/issues/) to see if the issue or feature request has already been filed.
|
||||
|
||||
If you find your issue already exists, make relevant comments and add your reaction:
|
||||
|
||||
👍 - upvote
|
||||
|
||||
👎 - downvote
|
||||
|
||||
If you cannot find an existing issue that describes your bug or feature, submit an issue using the guidelines below.
|
||||
|
||||
### Submitting an issue (bug)
|
||||
|
||||
* Be as clear and concise as possible.
|
||||
* Do not submit more than one bug in a single issue.
|
||||
* Clearly explain the following:
|
||||
|
||||
1. Action taken (what you did)
|
||||
2. Expected result (what you hoped would happen)
|
||||
3. Actual result (unexpected outcome)
|
||||
4. Your setup (any and all relevant technical facts, error messages, logs, etc)
|
||||
|
||||
### Feature requests
|
||||
|
||||
* First consider if **you** yourself might be able to work on the feature? If so, check out info on contributing code below.
|
||||
* If you do not have the skills, then please take the time to clearly think through the request. Is is appropriate for all users of Gekko? If so, create a new issue containing the following:
|
||||
|
||||
1. Write `[request]` as the first item in the title, followed by a short, concise description, eg: `[request] Export data to CSV`.
|
||||
2. Fill in details explaining your request. Be as clear and concise as possible and only 1 request at a time.
|
||||
3. Add mock-ups, etc as needed to clearly demonstrate the idea.
|
||||
|
||||
## New Feature and code contributions
|
||||
|
||||
- If you want to add an exchange to Gekko, see [this doc](https://gekko.wizb.it/docs/extending/add_an_exchange.html) for all the information you need.
|
||||
- If you want to Gekko react to anything from the market, you can most likely put this functionality into a plugin. See [this document](https://gekko.wizb.it/docs/internals/plugins.html) for details.
|
||||
- If you want to create a strategy, please see [this page](https://gekko.wizb.it/docs/strategies/creating_a_strategy.html).
|
||||
- If you just want to work on Gekko, you can use the open issues with the tag `open-for-pulls` for inspiration.
|
||||
- If you want to work on the web interface (Gekko UI), please see [this frontend doc](https://gekko.wizb.it/docs/internals/gekko_ui.html) on the Vue.js frontend.
|
||||
|
||||
Things to take into consideration when submitting a pull request:
|
||||
|
||||
- Please submit all pull requests (except for hotfixes) to the [develop branch](https://github.com/askmike/gekko/tree/develop).
|
||||
- Please keep current code styling in mind.
|
||||
Reference in new issue
Block a user