gcarq
52bda0f886
restructure _process to eliminate race conditions
2017-09-09 15:30:08 +02:00
gcarq
a4b2f4e4b9
Fix application state and add new optional config attribute: "initial_state"
...
* Move State handling to misc, to avoid circular imports
* Add optional config attribute "initial_state"
2017-09-09 00:31:40 +02:00
gcarq
996beae770
pylint fixes
2017-09-08 23:10:22 +02:00
gcarq
689cd11a6c
use inmemory db for tests
2017-09-08 21:39:31 +02:00
gcarq
09e4c6893e
fix close_trade_if_fulfilled; flush sessions manually ( fixes #16 )
2017-09-08 21:17:58 +02:00
gcarq
1c5a811033
Merge branch 'master' of https://github.com/gcarq/freqtrade into develop
2017-09-08 16:27:00 +02:00
gcarq
aea5331df8
remove bitwise operator
2017-09-08 16:00:08 +02:00
gcarq
3473fd3c90
major refactoring to allow proper testing
...
This commit includes:
* Reducing complexity of modules
* Remove unneeded wrapper classes
* Implement init() for each module which
initializes everything based on the config
* Implement some basic tests
2017-09-08 15:51:00 +02:00
Janne Sinivirta
69bfc2d777
remove unnecessary parentheses
2017-09-08 08:03:24 +03:00
Janne Sinivirta
75f891194e
sell immediately if we go below stoploss
2017-09-07 17:34:34 +03:00
Janne Sinivirta
bd161ea0a9
extract selling to a method
2017-09-07 17:33:04 +03:00
gcarq
119823eeac
remove unused variables
2017-09-01 21:34:48 +02:00
gcarq
32cac11580
add typehints
2017-09-01 21:11:46 +02:00
gcarq
99cbf72dc4
adapt logging ( fixes #6 )
2017-09-01 20:46:01 +02:00
Janne Sinivirta
ace556e3bf
move _should_stop from module global to class variable
2017-08-31 16:53:47 +03:00
Janne Sinivirta
5e940e964b
reordering import statements
2017-08-28 08:53:20 +03:00
Janne Sinivirta
98f9d7cc21
use lazy-evaluating form of logger (pylint W1202)
2017-08-28 08:53:20 +03:00
Janne Sinivirta
06d92042fd
avoid single char variable names
2017-08-28 08:53:20 +03:00
Janne Sinivirta
e82f6e0da8
fix using JSONDecodeError in two different ways
2017-08-27 15:47:09 +03:00
Janne Sinivirta
e229ba0ba8
rename conf to CONFIG as it is a constant
2017-08-27 15:38:20 +03:00
gcarq
0fc46378fc
implement /performance command
2017-06-08 22:52:38 +02:00
gcarq
3d5913d317
implement /forcesell command
2017-06-08 20:01:01 +02:00
gcarq
029072c9af
also use MACD indicator; minor changes
2017-06-05 21:17:10 +02:00
gcarq
0f5e00618b
handle JSONDecodeError
2017-06-02 16:08:46 +02:00
gcarq
b7f2a144e4
include ema
2017-05-24 23:28:40 +02:00
gcarq
1d55b7d452
user custom user agent
2017-05-24 22:23:20 +02:00
gcarq
8703f3ebe6
implement StochRSI buy signal handler
2017-05-24 21:52:41 +02:00
gcarq
bc8f00009d
use a different db handle for dry_run
2017-05-21 17:58:54 +02:00
gcarq
5402f8ba30
fix NoneType issue
2017-05-21 17:28:20 +02:00
gcarq
0949f54c7d
minor changes
2017-05-21 16:52:36 +02:00
gcarq
4859bf18a3
s/trade_thresholds/minimal_roi/
2017-05-20 21:30:42 +02:00
gcarq
763e05ff14
better exception handling and minor changes
2017-05-19 18:02:18 +02:00
gcarq
775c2a1a9a
respect stake_currency conf
2017-05-18 18:53:22 +02:00
gcarq
588ecebfeb
bump version
2017-05-18 02:13:02 +02:00
gcarq
d4c409a27f
add README; minor refactoring
2017-05-18 02:13:02 +02:00
gcarq
6dae42d95d
show trade id in status command; minor bugfix
2017-05-18 02:13:02 +02:00
gcarq
d572b7bdbe
implement support for concurrent open trades
2017-05-18 02:13:02 +02:00
gcarq
3fa8aae66d
test commit
2017-05-18 02:13:02 +02:00
gcarq
1e4f104f51
major refactoring
2017-05-18 02:13:02 +02:00
gcarq
c9cc9faf31
create table if it doesnt exist and other fixes
2017-05-18 02:13:02 +02:00
gcarq
55b3c13798
reducre complexity
2017-05-18 02:13:02 +02:00
gcarq
419f6ea2ca
update README; make main.py executable
2017-05-18 02:13:02 +02:00
gcarq
e5d693ed4c
initial commit
2017-05-12 19:11:56 +02:00