Overall Statistics
namespace QuantConnect 
{   
    public class BasicTemplateAlgorithm : QCAlgorithm
    {
		private DateTime BuyDateTime = DateTime.Parse("2016-06-20T14:33:47.754Z");

        public override void Initialize() 
        {
            SetStartDate(2016, 6, 20);
            SetEndDate(2016, 6, 21);

            SetCash(25000);
            
            this.SetBrokerageModel(BrokerageName.FxcmBrokerage);


            AddSecurity(SecurityType.Forex, "EURUSD", Resolution.Tick);

            var consolidator = new TickConsolidator(1);

            consolidator.DataConsolidated += OnDataConsolidated;

            SubscriptionManager.AddConsolidator("EURUSD", consolidator);            
        }

        public void OnDataConsolidated(object sender, TradeBar tradeBar)
        {   
            if (!Portfolio.Invested)
            {
            	var lastTick = Securities["EURUSD"].GetLastData() as Tick;
            	
            	var tag = string.Format("Price: {0}, Ask: {1}, Bid: {2}", lastTick.Price, lastTick.AskPrice, lastTick.BidPrice);
                
                Order("EURUSD", 1000, false, tag);
            }
        }
    }
}