| 
							
							
								 Gerald Lonlas | 38510d4b03 | Merge commit '1134c81aad049d4357c8f299ffc801218f3d9574' into feature/objectify | 2018-03-03 17:26:06 -08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | 84759073d9 | Refactor Configuration() to apply common configurations all the time and to remove show_info | 2018-03-03 13:43:14 -08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | 0632cf0f44 | Merge commit 'aa7aeb046ef72412cadd094666efc8e4c503ef2d' into feature/objectify | 2018-03-02 23:28:36 -08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | bbb1a31fda | Merge commit 'c5400b6c37c7de64a86c9db39a4d0fa9169b35f6' into feature/objectify | 2018-03-03 10:01:06 +08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | d274f13480 | Remove Memory profiler in Backtesting | 2018-03-03 09:33:54 +08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | 8bd0f4d0d7 | Remove ugly pprints | 2018-03-03 09:33:54 +08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | 6ef7b7d93d | Complete Backtesting and Hyperopt unit tests | 2018-03-03 09:33:54 +08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | 1d251d6151 | Move Backtesting to a class and add unit tests | 2018-03-03 09:33:54 +08:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | 2dd2f31431 | remove repeated condition | 2018-02-11 14:31:37 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | dc105d5eae | better names for row variables | 2018-02-11 14:24:19 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | c62356438a | loop over arrays instead of dataframes | 2018-02-11 14:18:57 +02:00 |  | 
			
				
					| 
							
							
								 kryofly | 12a19e400f | tests: more backtesting testing (#496) * tests: more backtesting testing
* tests: hyperopt
* tests: document kludge
* tests: improve test_dataframe_correct_length
* tests: remove remarks | 2018-02-08 21:49:43 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | a28ffcbcf7 | remove slow unnecessary table scan | 2018-02-06 21:21:47 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | a071571eac | switch to faster short circuiting condition | 2018-02-06 12:13:12 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | 5cf2dd79f2 | don't reset index if not needed | 2018-02-06 11:34:01 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | cf7c6d2e9c | switch to properly using dates as indexes, makes date based searching and slicing a lot faster | 2018-02-06 11:34:00 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | 8c7b29734e | use date info to calculate trade durations | 2018-02-06 11:34:00 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | 0a42a0e814 | Merge pull request #479 from gcarq/fix/issue-478 Fix Backtesting / Hyperopt ticker_interval download | 2018-01-31 17:15:47 +02:00 |  | 
			
				
					| 
							
							
								 Jean-Baptiste LE STANG | 07b7828f39 | Fixing bug in backtesting causing to much sells | 2018-01-31 07:59:45 +01:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | d313eb812d | Forgot one args.ticker_interval | 2018-01-29 23:07:54 -08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | 524290d678 | Fix backtesting ticker interval download | 2018-01-29 22:51:29 -08:00 |  | 
			
				
					| 
							
							
								 Jean-Baptiste LE STANG | 94172091ae | Refactoring the sell conditions evaluation to share the function with backtesting | 2018-01-29 10:10:19 +01:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | a7a7c37121 | add day counter to timeframe | 2018-01-26 18:32:45 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | b7e297ebda | remove unused loop variable | 2018-01-26 11:50:00 +02:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | eac6e05392 | Fix error when config does not have stoploss | 2018-01-22 20:51:39 -08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | c46d78b4b9 | Decouple strategy from analyse.py | 2018-01-22 20:51:39 -08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | ad2a5f1717 | Remove optimize.load_data() that is called twice | 2018-01-20 15:35:13 -08:00 |  | 
			
				
					| 
							
							
								 Jean-Baptiste LE STANG | 36797cda30 | Merge branch 'develop' into support_multiple_ticker | 2018-01-20 19:25:47 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | 4a9e1cb345 | Merge branch 'develop' into backtest-export | 2018-01-19 07:02:38 +01:00 |  | 
			
				
					| 
							
							
								 Jean-Baptiste LE STANG | 7b292d5ca3 | backtesting takes its ticker_interval from the config file, else from the command line options | 2018-01-17 13:52:14 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | 0e58ab7e01 | more advanced use of --timerange | 2018-01-16 00:15:49 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | 71bb348698 | rename --timeperiod to --timerange | 2018-01-15 21:49:06 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | d4008374f6 | backtest export: include enter,exit dates | 2018-01-12 22:12:00 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | 153e11f045 | Merge branch 'develop' into timeperiod | 2018-01-11 19:45:47 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | 4781a23809 | Merge branch 'develop' into backtest-export | 2018-01-11 19:40:42 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | ed47ee4e29 | backtest export json2 | 2018-01-11 19:14:11 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | 27769f0301 | uncomplex backtest | 2018-01-11 17:45:41 +01:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | 86db6c9084 | sort imports | 2018-01-11 07:08:56 +02:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | 1b6b0ad9d2 | autopep8 | 2018-01-11 06:50:36 +02:00 |  | 
			
				
					| 
							
							
								 kryofly | b0f3fd7ffb | timeperiod argument to backtesting and hyperopt | 2018-01-10 23:48:59 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | feca87345f | refactor | 2018-01-10 23:00:40 +01:00 |  | 
			
				
					| 
							
							
								 kryofly | 60ed4b9d1e | --datadir <path> argument This argument enables usage of different backtesting directories.
Useful if one wants compare backtesting performance over time. | 2018-01-06 23:24:35 +01:00 |  | 
			
				
					| 
							
							
								 Janne Sinivirta | 41933c31ca | Merge pull request #315 from kryofly/tests_jan05 tests cover more backtesting | 2018-01-06 09:26:20 +02:00 |  | 
			
				
					| 
							
							
								 kryofly | 79fcd0b06c | tests cover more backtesting | 2018-01-05 10:44:10 +01:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | 7fd6d089c0 | Fix Backtesting header alignment | 2018-01-04 23:14:10 -08:00 |  | 
			
				
					| 
							
							
								 Gerald Lonlas | 90017998fc | Use named argument for backtest() | 2018-01-04 22:27:55 -08:00 |  | 
			
				
					| 
							
							
								 Jean-Baptiste LE STANG | ea6a1c629d | fixing pep8 compliance | 2018-01-03 11:50:30 +01:00 |  | 
			
				
					| 
							
							
								 Jean-Baptiste LE STANG | eb53a796e2 | pep8 compliance | 2018-01-03 11:35:54 +01:00 |  | 
			
				
					| 
							
							
								 Jean-Baptiste LE STANG | 45f2d01895 | - add a profit/loss counter - the use of the sell_signal is conditional now (taken from the config) | 2018-01-03 11:19:46 +01:00 |  | 
			
				
					| 
							
							
								 Jean-Baptiste LE STANG | c176ace889 | Adding sell_profit_only and stoploss in hyperopt | 2018-01-03 10:56:18 +01:00 |  |