private double judgePosition(quotationstate state, kdatapoint price, double ma120) { switch (state) { case quotationstate.调整: return(price.close > ma120 ? 25 :0); case quotationstate.反弹: return(50); case quotationstate.升: return(100); case quotationstate.回升: return(100); case quotationstate.回调: return(100); default: return(0d); } }
private string judgeStrategy(quotationstate state, kdatapoint price, double ma120) { switch (state) { case quotationstate.调整: return(price.close > ma120 ? "减仓" : "清仓"); case quotationstate.反弹: return("高抛低吸"); case quotationstate.升: return("持股不动"); case quotationstate.回升: return("持股不动"); case quotationstate.回调: return("高抛低吸"); default: return(""); } }