28 using System.Collections.Generic;
29 using System.Collections.Concurrent;
440 string GetParameter(
string name,
string defaultValue =
null);
467 decimal
GetParameter(
string name, decimal defaultValue);
484 bool Shortable(
Symbol symbol, decimal shortQuantity,
int? updateOrderId =
null);
561 void Debug(
string message);
567 void Log(
string message);
573 void Error(
string message);
591 [Obsolete(
"This method is deprecated. Please use this overload: OnEndOfDay(Symbol symbol)")]
764 void SetCash(decimal startingCash);
772 void SetCash(
string symbol, decimal startingCash, decimal conversionRate = 0);
780 List<int>
Liquidate(
Symbol symbolToLiquidate =
null,
string tag =
"Liquidated");
920 void SetTags(HashSet<string> tags);