Added Java Support

Added Java Support for QuantConnect
This commit is contained in:
craig-stevenson
2015-06-28 12:31:01 -05:00
parent 6f4b12f874
commit 88b93b1c99
8 changed files with 279 additions and 2 deletions
@@ -0,0 +1,25 @@
package QuantConnect;
import cli.QuantConnect.Resolution;
import cli.QuantConnect.SecurityType;
import cli.QuantConnect.Algorithm.QCAlgorithm;
import cli.QuantConnect.Data.Market.TradeBars;
public class BasicTemplateAlgorithm extends QCAlgorithm{
public void Initialize()
{
SetStartDate(2013, 10, 07); //Set Start Date
SetEndDate(2013, 10, 11); //Set End Date
SetCash(100000); //Set Strategy Cash
// Find more symbols here: http://quantconnect.com/data
AddSecurity(SecurityType.wrap(SecurityType.Equity), "SPY", Resolution.wrap(Resolution.Second),true,false);
}
public void OnData(TradeBars data)
{
if (!get_Portfolio().get_Invested())
{
SetHoldings("SPY", 1, false);
Debug("Hello From Java");
}
}
}