Skip to content
This repository has been archived by the owner on Jun 8, 2023. It is now read-only.

✨ Here is Hurry #60

Closed
wants to merge 5 commits into from
Closed

✨ Here is Hurry #60

wants to merge 5 commits into from

Conversation

denvers
Copy link
Contributor

@denvers denvers commented Jun 10, 2021

Here is the CLI tool I use to make things a bit easier. It's called: Hurry. Because it enables me to use freqtrade/mgm a lot faster.

hurry – 💨 Your command is my objective 💨

Install dependencies:
$ pip install fire logger pyaml

Usage:
$ python3 hurry --help
$ python3 hurry [COMMAND] --help

$ python3 hurry setup
$ python3 hurry cleanup
$ python3 hurry download_candle_data
$ python3 hurry download_static_pairlist
$ python3 hurry hyperopt
$ python3 hurry hyperopt_show_results {epoch}
$ python3 hurry hyperopt_apply_epoch {epoch}

All in one a.k.a. Show me the money:
$ python3 hurry cleanup \
                download_candle_data \
                download_static_pairlist \
                hyperopt \
                hyperopt_show_results 1 \
                hyperopt_apply_epoch 1

@Rikj000 Rikj000 self-assigned this Jun 10, 2021
@Rikj000 Rikj000 added Feature - New New feature or pull request Planned Planned feature, improvement or bugfix (not being worked on yet) labels Jun 10, 2021
@denvers
Copy link
Contributor Author

denvers commented Jun 11, 2021

Install dependencies:
$ pip3 install art fire logger pyaml PyInquirer

Usage:

$ python3 hurry [COMMAND] --help

$ python3 hurry setup

$ python3 hurry cleanup
$ python3 hurry download_candle_data
$ python3 hurry download_static_pairlist
$ python3 hurry hyperopt
$ python3 hurry hyperopt_show_results {epoch}
$ python3 hurry hyperopt_apply_epoch {epoch}

Setup example:

$ python3 hurry setup
 _                                       _  _
| |__   _   _  _ __  _ __  _   _    ___ | |(_)
| '_ \ | | | || '__|| '__|| | | |  / __|| || |
| | | || |_| || |   | |   | |_| | | (__ | || |
|_| |_| \__,_||_|   |_|    \__, |  \___||_||_|
                           |___/

 >> Freqtrade binary: `docker-compose run --rm freqtrade`
 + Let's save some answers to make our lifes easier

? Which way you want to use Freqtrade?  docker
? Please enter the default timerange you want to use  20201201-20210316
? Which HyperOpt Strategy do you want to use?  MoniGoManiHyperStrategy
? Which HyperOpt Loss do you want to use?  WinRatioAndProfitRatioLoss
? Which spaces do you want to HyperOpt?  [all]
? Please enter the default quotation you want to use  USDT
? Please enter the amount of epochs you want to HyperOpt  100
? Which exchange do you want to use?  binance
? Please enter the exchange API key  ****************************************************************
? Please enter the exchange API secret  ****************************************************************
 >> Configuration data written to .hurry

 >> Exchange settings written to mgm-config-private.json

@rucin93
Copy link

rucin93 commented Jun 12, 2021

I don't recommend using PyInquirer package, because it's not maintained anymore. In my CLI i'm using similar project - InquirerPy :)

Copy link

@muri72 muri72 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Support for conda?

{
'type': 'list',
'name': 'install_type',
'message': 'Which way you want to use Freqtrade?',
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

what about conda ?

@rucin93
Copy link

rucin93 commented Jun 12, 2021

Support for conda?

Screw conda :)

@Rikj000 Rikj000 mentioned this pull request Jun 16, 2021
@Rikj000 Rikj000 added this to the v0.13.0 milestone Jun 16, 2021
@topscoder
Copy link
Collaborator

Most actual version of Hurry is now available here: https://github.com/topscoder/hurry-cli

@topscoder
Copy link
Collaborator

I don't recommend using PyInquirer package, because it's not maintained anymore. In my CLI i'm using similar project - InquirerPy :)

Thank you. Switched to InquirerPy 💪

@topscoder
Copy link
Collaborator

Way too much hours invested in Hurry. Couldn't let it go. But.... the good part is that there are many new features. 💪

Docs are up to date. I'd invite you to take a look at: https://github.com/topscoder/hurry-cli

Please feel free to provide additional requirements or 'nice-to-haves'.

@Rikj000
Copy link
Owner

Rikj000 commented Jun 29, 2021

Way too much hours invested in Hurry. Couldn't let it go. But.... the good part is that there are many new features. muscle

No worries man 😄 It's a great stand alone tool for many strategies!

@denvers denvers closed this Jul 15, 2021
@denvers denvers removed their assignment Jul 15, 2021
@Rikj000 Rikj000 removed their assignment Jul 15, 2021
@Rikj000 Rikj000 removed the Planned Planned feature, improvement or bugfix (not being worked on yet) label Jul 16, 2021
@Rikj000 Rikj000 linked an issue Jul 16, 2021 that may be closed by this pull request
@Rikj000 Rikj000 changed the title Here is Hurry ✨ Here is Hurry Sep 5, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature - New New feature or pull request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

✨ Implement mgm-hurry
5 participants