Esempio n. 1
0
 /// <inheritdoc />
 public void LookupTimeFrames(TimeFrameLookupMessage criteria)
 {
     Subscribe(new Subscription(criteria));
 }
Esempio n. 2
0
 void IMarketDataProvider.LookupTimeFrames(TimeFrameLookupMessage criteria)
 {
 }
 private void ProcessTimeFrameLookupMessage(TimeFrameLookupMessage message)
 {
     ProcessInSubscriptionMessage(message, DataType.TimeFrames);
 }
Esempio n. 4
0
 /// <summary>
 /// To call the event <see cref="LookupTimeFramesResult"/>.
 /// </summary>
 /// <param name="message">Message.</param>
 /// <param name="error">An error of lookup operation. The value will be <see langword="null"/> if operation complete successfully.</param>
 /// <param name="timeFrames">Found time-frames.</param>
 /// <param name="newTimeFrames">Newly created.</param>
 private void RaiseLookupTimeFramesResult(TimeFrameLookupMessage message, Exception error, TimeSpan[] timeFrames, TimeSpan[] newTimeFrames)
 {
     LookupTimeFramesResult?.Invoke(message, timeFrames, error);
     LookupTimeFramesResult2?.Invoke(message, timeFrames, newTimeFrames, error);
 }
Esempio n. 5
0
 /// <inheritdoc />
 public void LookupTimeFrames(TimeFrameLookupMessage criteria)
 {
     Subscribe(new Subscription(criteria, (SecurityMessage)null));
 }