예제 #1
0
 public decimal AvgPrice(string sym, string account)
 {
     return(((account == "") || (account == null)) ? 0 : WMUtil.unpack(TLSend(TL2.AVGPRICE, sym + "," + account)));
 }
예제 #2
0
 /// <summary>
 /// Returns average price for a position
 /// </summary>
 /// <param name="sym">The symbol</param>
 /// <returns>decimal representing average price</returns>
 public decimal AvgPrice(string sym)
 {
     return(WMUtil.unpack(TLSend(TL2.AVGPRICE, sym)));
 }
예제 #3
0
 /// <summary>
 /// yesterday's closing price (day)
 /// </summary>
 /// <param name="sym">the symbol</param>
 /// <returns></returns>
 public decimal YestClose(string sym)
 {
     return(WMUtil.unpack(TLSend(TL2.YESTCLOSE, sym)));
 }
예제 #4
0
 /// <summary>
 /// Gets opening price for this day
 /// </summary>
 /// <param name="sym">The symbol</param>
 /// <returns>decimal</returns>
 public decimal DayOpen(string sym)
 {
     return(WMUtil.unpack(TLSend(TL2.OPENPRICE, sym)));
 }
예제 #5
0
 public decimal AccountClosedPL(string acct)
 {
     return(((acct == "") || (acct == null)) ? 0 : WMUtil.unpack(TLSend(TL2.ACCOUNTCLOSEDPL, acct)));
 }
예제 #6
0
 /// <summary>
 /// Today's closing price (zero if still open)
 /// </summary>
 /// <param name="sym">The symbol</param>
 /// <returns></returns>
 public decimal DayClose(string sym)
 {
     return(WMUtil.unpack(TLSend(TL2.CLOSEPRICE, sym)));
 }
예제 #7
0
 public decimal AccountClosedPL()
 {
     return(WMUtil.unpack(TLSend(TL2.ACCOUNTCLOSEDPL, "")));
 }
예제 #8
0
 public decimal AccountOpenPL(string acct)
 {
     return(((acct == "") || (acct == null)) ? 0 : WMUtil.unpack(TLSend(TL2.ACCOUNTOPENPL, acct)));
 }
예제 #9
0
 public decimal AccountOpenPL()
 {
     return(WMUtil.unpack(TLSend(TL2.ACCOUNTOPENPL, "")));
 }
예제 #10
0
 /// <summary>
 /// Today's low
 /// </summary>
 /// <param name="sym">The symbol</param>
 /// <returns></returns>
 public decimal DayLow(string sym)
 {
     return(WMUtil.unpack(TLSend(TL2.NDAYLOW, sym)));
 }
예제 #11
0
 /// <summary>
 /// Today's high
 /// </summary>
 /// <param name="sym">The symbol.</param>
 /// <returns></returns>
 public decimal DayHigh(string sym)
 {
     return(WMUtil.unpack(TLSend(TL2.NDAYHIGH, sym)));
 }