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

Trade management #11

Open
preslavrachev opened this issue Aug 21, 2017 · 0 comments
Open

Trade management #11

preslavrachev opened this issue Aug 21, 2017 · 0 comments

Comments

@preslavrachev
Copy link
Owner

Trades need to be persisted. Each trade should contain at least the following information:

  • time of execution
  • quote currency
  • base currency
  • volume (in quote currency)
  • price (at the time of execution, in base currency)

A distinction must be made between demo trades and real ones

preslavrachev added a commit that referenced this issue Aug 21, 2017
- Includes a MongoDB entity, and its corresponding repository
preslavrachev added a commit that referenced this issue Aug 23, 2017
- Includes a MongoDB entity, and its corresponding repository
preslavrachev added a commit that referenced this issue Nov 26, 2017
Provides a simple trading automation that uses the candlestick trading strategy. The setup is Heroku-compliant and comes with support for MongoDB

* #13 [INTERIM] Adds a basic candlestick pattern strategy implementation
- Includes a simple test rig as part of the main application

* #13 [INTERIM] - Allows strategies to leave no decision, if needed

* #6 Adds a basic Heroku deployment file with MongoDB support

* #6 Adds a basic Heroku deployment file with MongoDB support

* #13 Keeps trade records after restart. Adds logging

* #13 #16 Add params support to Poloniex's charting API
- supports a starting and ending timestamp for now only
- adds a few extension methods for converting dates to timestamps and timestamp calculations

* #13 Fixes polling time interval

* #13 #16 Adds various fixes related to time calculation

* #11 Provides a price entry for every trade record

* #13 Reverts the direction
- Charting data from Poloniex comes in reverse chronological order

* #13 Adds a unit test for checking the consistency of the Poloniex charting data

* #13 Tests the potential of the candlestick pattern strategy
-- NOTE: Use for manual testing only

* #13 Redesigns basic candlestick pattern recognition
 - Assumes that the current candlestick is the one having a hammer shape, and thus prevents identifying a pattern too late
- Adds a test rig with some real data

* #3: Ignores data dump directory

* #13 Extends the candlestick strategy test, adds a few helpers, and cleanup

* #7 Updates the Kotlin version to 1.1.4
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

No branches or pull requests

1 participant