void IEWrapper.HistoricalData(int requestId, Bar bar) { HistoricalData?.Invoke(new HistoricalDataMessage(requestId, bar)); }
void EWrapper.historicalData(int reqId, string date, double open, double high, double low, double close, int volume, int count, double WAP, bool hasGaps) { HistoricalData?.Invoke(reqId, date, open, high, low, close, volume, count, WAP, hasGaps); }
/// <summary> /// HistoricalData event invocator /// </summary> protected virtual void OnHistoricalData(HistoricalDataEventArgs e) { HistoricalData?.Invoke(this, e); }
public virtual void historicalData(int reqId, string date, double open, double high, double low, double close, int volume, int count, double WAP, bool hasGaps) { HistoricalData?.Invoke(this, new HistoricalDataArgs(reqId, date, open, high, low, close, volume, count, WAP, hasGaps)); }
void EWrapper.historicalData(int reqId, Bar bar) { HistoricalData?.Invoke(new HistoricalDataMessage(reqId, bar)); }
internal void OnHistoricalData(HistoryDataResponse message) => HistoricalData?.Invoke(this, new EventArgs<HistoryDataResponse>(message));
public void historicalData(int reqId, Bar bar) { HistoricalData?.Invoke(new HistoricalDataMessage(reqId, bar)); }