From 43a057bb17acfa75bda2cab6c6c4f3abffd19a50 Mon Sep 17 00:00:00 2001 From: Jason Foster Date: Fri, 11 Jun 2021 00:12:52 +0200 Subject: [PATCH] initialize oghma --- dev/oghma/__main__.py | 6 +++ dev/oghma/config.private.example.json | 6 +++ dev/oghma/history/__init__.py | 0 dev/oghma/history/history.py | 6 +++ dev/oghma/main.py | 8 ++++ dev/user_data/config.currencyUSDT.json | 43 ++++++++++----------- dev/user_data/config.strategyKlinger.json | 2 +- dev/user_data/strategies/StrategyKlinger.py | 2 +- 8 files changed, 48 insertions(+), 25 deletions(-) create mode 100644 dev/oghma/__main__.py create mode 100644 dev/oghma/config.private.example.json create mode 100644 dev/oghma/history/__init__.py create mode 100644 dev/oghma/history/history.py create mode 100644 dev/oghma/main.py diff --git a/dev/oghma/__main__.py b/dev/oghma/__main__.py new file mode 100644 index 0000000..2f2ca08 --- /dev/null +++ b/dev/oghma/__main__.py @@ -0,0 +1,6 @@ +#!/usr/bin/env python3 + +from oghma import main + +if __name__ == '__main__': + main.main() \ No newline at end of file diff --git a/dev/oghma/config.private.example.json b/dev/oghma/config.private.example.json new file mode 100644 index 0000000..4720557 --- /dev/null +++ b/dev/oghma/config.private.example.json @@ -0,0 +1,6 @@ +{ + "binance" : { + "api_key" : "", + "apy_secret" : "" + } +} \ No newline at end of file diff --git a/dev/oghma/history/__init__.py b/dev/oghma/history/__init__.py new file mode 100644 index 0000000..e69de29 diff --git a/dev/oghma/history/history.py b/dev/oghma/history/history.py new file mode 100644 index 0000000..0126802 --- /dev/null +++ b/dev/oghma/history/history.py @@ -0,0 +1,6 @@ + +""" +History script module + +Reads latest 30 days binance wallet composition +""" \ No newline at end of file diff --git a/dev/oghma/main.py b/dev/oghma/main.py new file mode 100644 index 0000000..42cc722 --- /dev/null +++ b/dev/oghma/main.py @@ -0,0 +1,8 @@ +#!/usr/bin/env python3 +from typing import Any, List + +def main(sysargv: List[str] = None) -> None: + print("ok") + +if __name__ == '__main__': + main() \ No newline at end of file diff --git a/dev/user_data/config.currencyUSDT.json b/dev/user_data/config.currencyUSDT.json index ff63c11..b995e3a 100644 --- a/dev/user_data/config.currencyUSDT.json +++ b/dev/user_data/config.currencyUSDT.json @@ -1,35 +1,32 @@ { "stake_currency": "USDT", + "dry_run_wallet" : 1000, "exchange": { "pair_whitelist": [ - "ETH/USDT", - "DOGE/USDT", "BTC/USDT", - "EOS/USDT", - "BUSD/USDT", - "XRP/USDT", - "ETC/USDT", - "ADA/USDT", - "LTC/USDT", - "XLM/USDT", - "BCH/USDT", - "RLC/USDT", + "SOL/USDT", "DOT/USDT", - "REEF/USDT", - "LINK/USDT", + "AAVE/USDT", "MATIC/USDT", - "TRX/USDT", + "BNB/USDT", + "ETH/USDT", + "EGLD/USDT", + "ADA/USDT", "VET/USDT", - "YFI/USDT", - "EUR/USDT", - "SXP/USDT", - "BTT/USDT", - "ONT/USDT", - "THETA/USDT", - "USDC/USDT", + "UNI/USDT", + "CHZ/USDT", + "ZEC/USDT", + "ZEN/USDT", + "CAKE/USDT", + "AVAX/USDT", "NEO/USDT", - "OMG/USDT", - "CHZ/USDT" + "IOTA/USDT", + "TRX/USDT", + "NANO/USDT", + "EOS/USDT", + "LINK/USDT", + "XMR/USDT", + "XRP/USDT" ] } } \ No newline at end of file diff --git a/dev/user_data/config.strategyKlinger.json b/dev/user_data/config.strategyKlinger.json index efd7503..f7e2283 100644 --- a/dev/user_data/config.strategyKlinger.json +++ b/dev/user_data/config.strategyKlinger.json @@ -6,7 +6,7 @@ "tradable_balance_ratio": 0.99, "dry_run_wallet": 0.00799421, "fiat_display_currency": "EUR", - "timeframe": "1d", + "timeframe": "4h", "dry_run": true, "cancel_open_orders_on_exit": true, "amend_last_stake_amount": true, diff --git a/dev/user_data/strategies/StrategyKlinger.py b/dev/user_data/strategies/StrategyKlinger.py index 7d44e55..0751024 100644 --- a/dev/user_data/strategies/StrategyKlinger.py +++ b/dev/user_data/strategies/StrategyKlinger.py @@ -16,7 +16,7 @@ class StrategyKlinger(IStrategy): # Optimal ticker interval for the strategy. timeframe = '5m' - informative_timeframe = '1d' + informative_timeframe = '4h' # Run "populate_indicators()" only for new candle. process_only_new_candles = False