[Quantproject-developers] QuantProject/b4_Business/a2_Strategies AccountStrategy.cs,1.1.1.1,1.2
Brought to you by:
glauco_1
|
From: Glauco S. <gla...@us...> - 2004-11-29 15:49:33
|
Update of /cvsroot/quantproject/QuantProject/b4_Business/a2_Strategies In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv11819/b4_Business/a2_Strategies Modified Files: AccountStrategy.cs Log Message: ExtededDateTime has been replaced by EndOfDayDateTime Index: AccountStrategy.cs =================================================================== RCS file: /cvsroot/quantproject/QuantProject/b4_Business/a2_Strategies/AccountStrategy.cs,v retrieving revision 1.1.1.1 retrieving revision 1.2 diff -C2 -d -r1.1.1.1 -r1.2 *** AccountStrategy.cs 13 Oct 2003 21:59:11 -0000 1.1.1.1 --- AccountStrategy.cs 29 Nov 2004 15:49:23 -0000 1.2 *************** *** 59,63 **** virtualOrder.Instrument , (long) - ((Position)this.account.Portfolio[ virtualOrder.Instrument.Key ]).Quantity , ! virtualOrder.ExtendedDateTime ) ); if ( !this.account.Portfolio.IsLong( virtualOrder.Instrument ) ) orders.Add( new Order( OrderType.MarketBuy , --- 59,63 ---- virtualOrder.Instrument , (long) - ((Position)this.account.Portfolio[ virtualOrder.Instrument.Key ]).Quantity , ! virtualOrder.EndOfDayDateTime ) ); if ( !this.account.Portfolio.IsLong( virtualOrder.Instrument ) ) orders.Add( new Order( OrderType.MarketBuy , *************** *** 65,70 **** virtualOrder.Instrument.GetMaxBuyableQuantity( this.account.CashAmount + ! this.account.Portfolio.GetMarketValue( virtualOrder.ExtendedDateTime ) , ! virtualOrder.ExtendedDateTime ) , virtualOrder.ExtendedDateTime ) ); break; case OrderType.MarketSell: --- 65,70 ---- virtualOrder.Instrument.GetMaxBuyableQuantity( this.account.CashAmount + ! this.account.Portfolio.GetMarketValue( virtualOrder.EndOfDayDateTime ) , ! virtualOrder.EndOfDayDateTime ) , virtualOrder.EndOfDayDateTime ) ); break; case OrderType.MarketSell: *************** *** 73,77 **** virtualOrder.Instrument , (long) this.account.Portfolio.GetPosition( virtualOrder.Instrument ).Quantity , ! virtualOrder.ExtendedDateTime ) ); if ( !this.account.Portfolio.IsShort( virtualOrder.Instrument ) ) orders.Add( new Order( OrderType.MarketSellShort , --- 73,77 ---- virtualOrder.Instrument , (long) this.account.Portfolio.GetPosition( virtualOrder.Instrument ).Quantity , ! virtualOrder.EndOfDayDateTime ) ); if ( !this.account.Portfolio.IsShort( virtualOrder.Instrument ) ) orders.Add( new Order( OrderType.MarketSellShort , *************** *** 79,85 **** virtualOrder.Instrument.GetMaxBuyableQuantity( this.account.CashAmount + ! this.account.Portfolio.GetMarketValue( virtualOrder.ExtendedDateTime ) , ! virtualOrder.ExtendedDateTime ) , ! virtualOrder.ExtendedDateTime ) ); break; default: --- 79,85 ---- virtualOrder.Instrument.GetMaxBuyableQuantity( this.account.CashAmount + ! this.account.Portfolio.GetMarketValue( virtualOrder.EndOfDayDateTime ) , ! virtualOrder.EndOfDayDateTime ) , ! virtualOrder.EndOfDayDateTime ) ); break; default: |