double Max(double max, XingAPI.Classification classification) { int num = 1; foreach (var kv in bt.Judge) { switch (classification) { case XingAPI.Classification.Sell: if (kv.Value > 0) { num++; } break; case XingAPI.Classification.Buy: if (kv.Value < 0) { num++; } break; } } return(max * num * 0.1); }
double Max(double max, XingAPI.Classification classification) { var temp = 0D; foreach (var kv in bt.Judge) { temp += kv.Value < 0 ? 0.085 : -0.085; } return(max * ((classification.Equals(XingAPI.Classification.Buy) ? 0.9 : 0.85) - Math.Abs(temp))); }