public ScriptNamedItemBase(ParallelScriptExecutor executor) { this.executor = executor; string name = null; executor.SafeExecute<bool>(engine => engine.TryGetVariable("Name", out name)); this.Name = name ?? executor.Script.Name; }
public TickerProvider(ParallelScriptExecutor executor) : base(executor) { this.CanSearch = executor.VariableExists("Search"); }
public TickerConverter(string format, ParallelScriptExecutor executor) : base(executor) { this.Format = format; }
public TickerTransformer(ParallelScriptExecutor executor) : base(executor) { }
public ResultAnalyzer(string category, ParallelScriptExecutor executor) : base(executor) { this.Category = category; }