Overall Statistics |
Total Trades 2 Average Win 0% Average Loss -10.38% Compounding Annual Return -71.417% Drawdown 11.700% Expectancy -1 Net Profit -10.398% Sharpe Ratio -4.968 Loss Rate 100% Win Rate 0% Profit-Loss Ratio 0 Alpha -0.661 Beta -0.668 Annual Standard Deviation 0.166 Annual Variance 0.027 Information Ratio -5.664 Tracking Error 0.188 Treynor Ratio 1.233 Total Fees $359.93 |
namespace QuantConnect.Algorithm.CSharp { public class DualSellOrderTest : QCAlgorithm { private OrderTicket EntryOrder { get; set; } private bool once = true; public override void Initialize() { SetStartDate(2018, 8, 1); //Set Start Date SetEndDate(2018, 9, 1); //Set Start Date SetCash(100000); //Set Strategy Cash SetBrokerageModel(BrokerageName.Bitfinex, AccountType.Margin); var btc = AddCrypto("BTCUSD", Resolution.Hour); } public override void OnData(Slice data) { if (once) { once = false; var usdTotal = Portfolio.CashBook["USD"].Amount; var limitPrice = Math.Round(Securities["BTCUSD"].Price, 2); var quantity = usdTotal * 0.95m / limitPrice; EntryOrder = MarketOrder("BTCUSD", quantity, false, "Entry"); var filledPrice = this.EntryOrder.AverageFillPrice; StopMarketOrder("BTCUSD", -quantity, Math.Round(filledPrice * (.90m), 2), "Stop Loss"); } } } }