Overall Statistics
Total Trades
0
Average Win
0%
Average Loss
0%
Compounding Annual Return
0%
Drawdown
0%
Expectancy
0
Net Profit
0%
Sharpe Ratio
0
Loss Rate
0%
Win Rate
0%
Profit-Loss Ratio
0
Alpha
0
Beta
0
Annual Standard Deviation
0
Annual Variance
0
Information Ratio
0
Tracking Error
0
Treynor Ratio
0
Total Fees
$0.00
using QuantConnect.Algorithm;
using QuantConnect.Data;
using QuantConnect.Data.Market;
using QuantConnect.Indicators;
using System;

namespace QuantConnect
{
    /*
    *   Basic Template Algorithm
    *
    *   The underlying QCAlgorithm class has many methods which enable you to use QuantConnect.
    *   We have explained some of these here, but the full base class can be found at:
    *   https://github.com/QuantConnect/Lean/tree/master/Algorithm
    */
    public class SecondTest : QCAlgorithm
    {

        private string _symbol;
        public override void Initialize()
        {
            // backtest parameters
            SetStartDate(2017, 1, 1);
            SetEndDate(2017, 3, 1);
            _symbol = "GBPJPY";
            // cash allocation
            SetCash(25000);

            AddForex(_symbol, Resolution.Second);




        }

        /* 
        *	New data arrives here.
        *	The "Slice" data represents a slice of time, it has all the data you need for a moment.	
        */
        public override void OnData(Slice data)
        {
            
            // slice has lots of useful information
            TradeBars bars = data.Bars;


            //Get just this bar.
            //minute bar
            if (bars.ContainsKey(_symbol) && bars[_symbol].Period == (new TimeSpan(0, 1, 0)))
            {

                

            }
            else if (bars.ContainsKey(_symbol) && bars[_symbol].Period == (new TimeSpan(0, 0, 1)))
            {
                Log("A second slice");
            }
        }
    }
}