Warning, Strategies in this folder do have a lookahead bias.
Please see these as practice to see if you can spot the lookahead bias.
Expand for spoilers / solution
Please Click on each strategy to see details of the mistakes.
DevilStra
normalize() uses .min() and .max(). This uses the full dataframe, not just past data.
GodStraNew
normalize() uses .min() and .max(). This uses the full dataframe, not just past data.
Zeus
uses .min() and .max() to normalize trend_ichimoku_base as well as trend_kst_diff.
wtc
min_max_scaler = preprocessing.MinMaxScaler()
x_scaled = min_max_scaler.fit_transform(x)
Using a MinMaxScaler will automatically take the absolute maximum and minimum of a series.