private void ChecknBuy(object aStockCode) { try { SqlDal sd = new SqlDal(cConnString); if (DateTime.Now <= sd.GetBuyLimitTime()) { string sCode = aStockCode.ToString(); DataSet dsCur = sd.GetLatestCpMarketWatchS(sCode); if (dsCur.Tables.Count > 0 && dsCur.Tables[0].Rows.Count > 0) { if (HasStock(sCode)) { ChecknSell(sCode); } else { if (BuyCheck(dsCur)) { Do_Buy(sCode, dsCur.Tables[0].Rows[0]["MARKETWATCHCODE"].ToString()); } } } } } catch (Exception e) { EventLog.WriteEntry("Simulator-gini_CPMARKETWATCHS-ChecknBuy", e.ToString()); } }
private void ChecknBuy(object aStockCode) { try { SqlDal sd = new SqlDal(cConnString); if (DateTime.Now <= sd.GetBuyLimitTime()) { string sCode = aStockCode.ToString(); DataSet dsCur = sd.GetLatestStockJpBid(sCode); DataSet dsBuy03 = sd.GetBUY03(sCode); if (dsCur.Tables.Count > 0 && dsCur.Tables[0].Rows.Count > 0) { if (dsBuy03.Tables.Count > 0 && dsBuy03.Tables[0].Rows.Count > 0) { if (HasStock(sCode)) { ChecknSell(sCode); } else { if (BuyCheck(dsCur, dsBuy03)) { Do_Buy(sCode); } } } } } } catch (Exception e) { EventLog.WriteEntry("Simulator-gini_STOCKJPBID-ChecknBuy", e.ToString()); } }
private void ChecknBuy(object aStockCode) { try { string sCode = aStockCode.ToString(); SqlDal sd = new SqlDal(cConnString); DataSet dsCur = sd.GetLatestCpSvr7225(); DataSet dsBuy06 = sd.GetBUY06(sCode); if (dsCur.Tables.Count > 0 && dsCur.Tables[0].Rows.Count > 0) { if (dsBuy06.Tables.Count > 0 && dsBuy06.Tables[0].Rows.Count > 0) { if (HasStock(sCode)) { ChecknSell(sCode); } else { if (BuyCheck(dsCur, dsBuy06)) { if (DateTime.Now <= sd.GetBuyLimitTime()) { Do_Buy(sCode); } } } } } } catch (Exception e) { EventLog.WriteEntry("gini_CPSVR7225-ChecknBuy", e.ToString()); } }