mirror of
https://github.com/Rikj000/MoniGoMani.git
synced 2022-03-06 00:08:05 +03:00
a37b4ee7db7174d302574dee96a4faa0ea9023bc
####################################################################################
#### ####
### MoniGoMani v0.7.2 by Rikj000 ###
## ---------------------------- ##
# Isn't that what we all want? Our money to go many? #
# Well that's what this Freqtrade strategy hopes to do for you! #
## By giving you/HyperOpt a lot of signals to alter the weight from ##
### ------------------------------------------------------ ###
## Big thank you to xmatthias and everyone who helped on Freqtrade, ##
## Freqtrade Discord support was also really helpful so thank you too! ##
### ------------------------------------------------------- ###
## Disclaimer: This strategy is under development. ##
# I do not recommend running it live until further development/testing. #
## TEST IT BEFORE USING IT! ##
### ▄▄█▀▀▀▀▀█▄▄ ###
## ------------------------------------- ▄█▀ ▄ ▄ ▀█▄ ##
### If you like my work, feel free to donate or use one of █ ▀█▀▀▀▀▄ █ ###
## my referral links, that would also greatly be appreciated █ █▄▄▄▄▀ █ ##
# ICONOMI: https://www.iconomi.com/register?ref=JdFzz █ █ █ █ #
## Binance: https://www.binance.com/en/register?ref=97611461 ▀█▄ ▀▀█▀█▀ ▄█▀ ##
### BTC: 19LL2LCMZo4bHJgy15q1Z1bfe7mV4bfoWK ▀▀█▄▄▄▄▄█▀▀ ###
#### ####
####################################################################################
WARNING: MoniGoMani should always be HyperOpted unless you really know what you are doing when manually allocating weights!
MoniGoManiHyperOpted already has a decent hyperopt applied to it!
Current MoniGoMani status @ v0.7.2 with:
- Configurable & HyperOptable Buy/Sell Signal Weight Influence Tables for Downwards/Sideways/Upwards trends
- Configurable & HyperOptable Total Buy/Sell Signal Percentages for Downwards/Sideways/Upwards trends
- Turn On/Off Trading on Downwards/Sideways/Upwards trends for Buys/Sells (HyperOptable)
- Turn On/Off Individual Weighted Signal DataFrame entries for easy debugging/better speed
- Each Table has 9 Buy & 9 Sell signals implemented each Configurable & HyperOptable:
- ADX + Strong Up/Strong Down
- RSI
- MACD
- SMA Short Death/Golden Cross
- EMA Short Death/Golden Cross
- SMA Long Death/Golden Cross
- EMA Long Death/Golden Cross
- Bollinger Band Re-Entrance
- VWAP Cross
- Total Overall Signal Importance Calculator for HyperOpt Results
- Main/Sub Plot Configurations for all indicators used (Handy for FreqUI but requires Docker
freqtrade:develop_plot&technicaldependencies)
Go-To Commands:
For Hyper Opting:
freqtrade hyperopt --config ./user_data/config.json --hyperopt-loss SortinoHyperOptLossDaily --spaces all --hyperopt MoniGoManiHyperOpt --strategy MoniGoMani -e 1000 --timerange 20210101-20210316
For Back Testing:
freqtrade backtesting --strategy MoniGoManiHyperOpted --config ./user_data/config.json --timerange 20210101-20210316
For Total Signal Importance Calculator:
python ./user_data/Total-Overall-Signal-Importance-Calculator.py
ChangeLog:
Planned:
Ordered by current schedule/priority
- Add FreqUI to the MGM DockerFile
- Refactor to be compliant for Auto-HyperOptable Strategies
- MultiThreaded Dataframe indicator checking if possible for speed improvements
- Settings to enable/disable HyperOpting for individual
buy_params&sell_params - Other & Better indicators! MoniGoMani has been designed so signals can easily be inserted / swapped out.
Please use theTotal-Overall-Signal-Importance-Calculator.py(added inv0.7.1) to find out which signals do best and report your results to the Discord server so we can improve! 🚀 - Individual
BTC_config.json&USDT_config.jsonfiles, aswell as individualBTC_MoniGoManiHyperOpted.py&USDT_MoniGoManiHyperOpted.pyreleases
Got Test Results / Ideas / Config Improvements?
- Feel free to join CryptoStonksShallRise on Discord there you can follow/participate in the official channels:
#moni-go-mani-updates#moni-go-mani-testing#moni-go-mani-setup-releases
Need help getting started?
Freqtrade:
The Bot that makes this strategy possible: https://github.com/freqtrade/freqtrade
Big thank you to xmatthias and everyone who helped on it!
Description
Isn't that what we all want? Our money to go many? Well that's what this framework/strategy hopes to do for you! By giving you & HyperOpt a lot of signals to alter the weights from.
bitcoincryptocryptocurrenciesframeworkfreqtradefreqtrade-frameworkfreqtrade-strategiesfreqtrade-uihyperoptmachine-learningmgmmoni-go-manipythontradingtrading-bottrading-strategiesweighted-signals
Readme
GPL-3.0
278 MiB
Languages
Python
94.6%
Shell
5.4%