| 
							
							
								 Robert Caulk | c9d46a5237 | finish bringing follow_mode up to date | 2022-07-25 09:24:40 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | ab587747fb | first fix for follower path bug | 2022-07-24 23:32:24 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 520ee3f7a1 | Convert freqAI into packages | 2022-07-24 17:07:45 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 1885deb632 | More docstring changes | 2022-07-24 16:54:39 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 70b7a254af | Update some areas to use default docstring formatting | 2022-07-24 16:51:48 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 61c41fd919 | Merge branch 'develop' into feat/freqai | 2022-07-24 16:18:58 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 88e10f7306 | add exception for not passing timerange. Remove hard coded arguments for CatboostPredictionModels. Update docs | 2022-07-24 09:01:23 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | fff39eff9e | fix multitarget bug | 2022-07-24 08:42:50 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | f3d46613ee | move prediction denormalization into datakitchen. remove duplicate associated code. avoid normalization/denormalization for string dtypes. | 2022-07-23 17:14:33 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 8fa6e8b4ba | Remove freqAI model bridge in favor of self.freqai | 2022-07-23 17:08:05 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | c91e23dc50 | let user avoid normalizing labels | 2022-07-23 16:14:13 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 50d630a155 | remove unnecessary comments from data_drawer.py | 2022-07-23 13:35:44 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | a1cff377ec | add record of contribution to data_kitchen.py | 2022-07-23 13:32:04 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | c2d6a0e891 | add record of contribution to doc and source | 2022-07-23 13:04:06 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 5559e605b8 | small PR conversation resolutions | 2022-07-22 17:46:14 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 40f00196eb | use cloudpickle in place of pickle. define Paths once in data_drawer. | 2022-07-22 17:37:51 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 98c8a447b2 | add LightGBMPredictionMultiModel | 2022-07-22 12:40:51 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | afcb0bec00 | clean up obsolete comments, move remove_features_from_df to datakitchen | 2022-07-22 12:29:20 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 3205788bce | extend doc to include descriptions of the return values from FreqAI to the strategy | 2022-07-21 22:11:46 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 8033e0bf23 | add counter to backtesting log so users know how many more pairs and how many more models will need to be trained | 2022-07-21 13:22:12 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 183dec866a | remove ability to backtest open ended timeranges (safer) | 2022-07-21 13:02:52 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | e694ea1cfd | make sure backtesting gets the populated indicators with slimmed down user strat | 2022-07-21 12:48:09 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | ca4dd58642 | remove superceded function from datakitchen | 2022-07-21 12:40:54 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 8f86b0deaa | *breaking change* simplify user strat by consolidating feature loops into backend | 2022-07-21 12:24:22 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | e7337728bf | add separator in folder name just incase an asset ends in an integer | 2022-07-21 11:25:28 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 921a7ef216 | add requirements-freqai.txt to builds | 2022-07-20 15:51:25 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | d43c146676 | add more tests for datakitchen functionalities, add regression tests for freqai_interface train/backtest | 2022-07-20 12:56:46 +02:00 |  | 
			
				
					| 
							
							
								 lolong | 9c051958a6 | Feat/freqai (#7105) Vectorize weight setting, log training dates
Co-authored-by: robcaulk <rob.caulk@gmail.com> | 2022-07-19 17:49:18 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 714d9534b6 | start adding tests | 2022-07-19 16:16:44 +02:00 |  | 
			
				
					| 
							
							
								 lolong | ed0f8b1189 | Improve FreqAI documentation (#7072) Improve doc + some other small fixes
Co-authored-by: robcaulk <rob.caulk@gmail.com> | 2022-07-18 11:57:52 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 921f3899f0 | revert pickle reading for historic predictions | 2022-07-17 16:06:36 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 41eeb99177 | load pickle file for writing | 2022-07-17 10:05:21 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 9d184586f1 | fix bug in historic prediction saving | 2022-07-16 21:16:59 +02:00 |  | 
			
				
					| 
							
							
								 Wagner Costa Santos | ca2029a46b | fix issue when bot restarts with same identifier, does not load prediction history | 2022-07-14 18:55:24 -03:00 |  | 
			
				
					| 
							
							
								 robcaulk | 4141d165ff | add BaseTensorFlowModel class | 2022-07-12 19:10:09 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | ef409dd345 | Add ground work for TensorFlow models, add protections from common mistakes | 2022-07-12 18:09:17 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | fea63fba12 | Fix saving/loading historic predictions | 2022-07-12 10:12:50 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 8ce6b18318 | start collecting indefinite history of predictions. Allow user to generate statistics on these predictions. Direct FreqAI to save these to disk and reload them if available. | 2022-07-11 22:01:48 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 3fc92b1b21 | Create BaseRegression model - designed to reduce code duplication across currently available models. | 2022-07-11 11:33:59 +02:00 |  | 
			
				
					| 
							
							
								 Robert Caulk | 607455919e | Change config parameter names to improve clarity and consistency throughout the code (!!breaking change, please check discord support channel for migration instructions or review templates/FreqaiExampleStrategy.py config_examples/config_freqai_futures.example.json file changes!!) | 2022-07-10 12:35:44 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 819cc9c0e4 | Fully align LightGBM with Catboost | 2022-07-10 11:06:18 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 58b18770e3 | Fix LightGBM missing argument in predict method | 2022-07-10 11:05:35 +02:00 |  | 
			
				
					| 
							
							
								 Matthias | 2e1061af64 | Fix faulty LightGBM model | 2022-07-09 08:21:42 +00:00 |  | 
			
				
					| 
							
							
								 robcaulk | d9acdc9767 | remove excess, increase no model warning clarity | 2022-07-06 18:20:21 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 4cac67fd66 | Catch infrequent issue associated with grabbing first candle | 2022-07-05 12:43:33 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | bd3a6ba2fe | update backtesting to handle new output framework | 2022-07-03 17:34:44 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 8ac8d53c32 | All LGBMRegressor model parameters are now set in config | 2022-07-03 16:30:01 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 4ff0ef7359 | fix bug returning multiple targets for training | 2022-07-03 12:15:59 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | ffb39a5029 | black formatting on freqai files | 2022-07-03 10:59:38 +02:00 |  | 
			
				
					| 
							
							
								 robcaulk | 106131ff0f | Rehaul organization of return values | 2022-07-02 18:09:38 +02:00 |  |