我的想法是:


择时条件:

a      :牛转熊:同时满足PB(中证流通)<1.7 和 MACD (上证指数, 周线, 12, 26, 9)金叉,

非a  :熊转牛:同时满足PB(中证流通)>5.5 和 MACD (上证指数, 周线, 12, 26, 9)死叉


仓位函数:

c:当牛转熊时,仓位是:exp[(中证流通调和市净率在10年里的百分位数-1)*2.2]

d:当熊转牛时,仓位是:ln[(1-中证流通调和市净率在10年里的百分位数)]+1


我的自定义择时逻辑大概是:if(a,c,d),请老师们不吝赐教。