4 小时图上的金叉,只在日线图也向上时才买。
4 小时图上的金叉,只在日线图也向上时才买。大方向不对,小周期的交叉先忍住。
你在小区里看风向(4 小时图),出门前先看市里的天气预报(日线)。小区一阵南风,但全市在刮北风,这阵南风多半站不住。
informative_pairs 声明要 1d。sma_1d,再 merge_informative_pair 并到 4h 表。_1d 后缀,比如 close_1d。多看一张更慢的天气预报。
市里那条更慢的平均线,用多少天来算。
日线一天只更新一次。中间 6 根 4h,沿用上一根已经收盘的日报。
两张表并到一起,日线列要改姓,免得和 4h 的 close 撞名。
close_1d,均线变成 sma_1d。答得出来,这课才过关。具体笔数、回撤你自己和 v3 比,这页不填。
只放日线怎么要、怎么并、怎么当过滤。金叉那几行还在,多一个日线条件。
def informative_pairs(self):
pairs = self.dp.current_whitelist()
return [(pair, "1d") for pair in pairs]
# 在 populate_indicators 里
inf = self.dp.get_pair_dataframe(pair=metadata["pair"], timeframe="1d")
inf["sma_1d"] = ta.SMA(inf, timeperiod=50)
dataframe = merge_informative_pair(
dataframe, inf, self.timeframe, "1d", ffill=True
)
# 之后用 dataframe["sma_1d"]、dataframe["close_1d"]
# 入场再加:close_1d > sma_1d(日线向上)
能讲清和裸金叉比,笔数、回撤、收益会朝哪变。具体数自己跑,这页不代填。
能指着 merge 那一行,说明为什么 ffill=True 不是偷看。