大方向向上时,等价格跌回均线附近再买。少追高。
金叉是价格已经跑起来再追。这版改成:大方向向上时,等价格跌回到均线附近再买。少追高。
公交车刚离站你追着跑,是金叉。这版是:车还在这条线上开(日线向上),你在下一站等它靠站(价格回到均线)再上车。
populate_entry_trend 从「快线上穿慢线」改成「回踩到某条均线且足够近」。你在哪一站等车。站近,车常靠;站远,等得久。
车多近才算靠站。太宽,马路上都算站;太窄,车贴着门也不让上。
要不要同时保留「追刚离站的车」。
答得出来,这课才过关。和 v6 比的是漏掉哪类行情,不是背一个「更稳」。
只放回踩条件的骨架。均线用哪条、多近,写进你能讲清的数字,不要抄一个「看起来专业」的百分比。
# 日线向上(v6 留下)
daily_up = dataframe["close_1d"] > dataframe["sma_1d"]
# 回踩:收盘回到选定均线附近
near = (dataframe["close"] - dataframe["sma_slow"]).abs() / dataframe["sma_slow"]
pullback = near < 0.01 # 1% 只是例子,先能讲清再改
dataframe.loc[
daily_up & pullback & (dataframe["volume"] > 0),
["enter_long", "enter_tag"],
] = (1, "pullback")
# 若不再保留金叉,删掉 crossed_above 那一段
能讲清和 v6 金叉加日线比,胜率、回撤、漏掉的是哪类行情。方向你要讲得清,具体数自己跑。
能说出你选的那条均线和「多近」,以及为什么不选另一条。