@@ -215,15 +215,19 @@ public bool Subscribe(Symbol symbol, Resolution resolution, TickType tickType)
215215
216216 try
217217 {
218+ // Get the databento symbol form LEAN symbol
219+ // Get schema from the resolution
218220 var databentoSymbol = MapSymbolToDataBento ( symbol ) ;
219221 var schema = GetSchema ( resolution , tickType ) ;
220222
221223 // subscribe
222224 var subscribeMessage = $ "schema={ schema } |stype_in=parent|symbols={ databentoSymbol } ";
223225 Log . Trace ( $ "DatabentoRawClient.Subscribe(): Subscribing with message: { subscribeMessage } ") ;
224226
227+ // Send subscribe message
225228 _writer . WriteLine ( subscribeMessage ) ;
226229
230+ // Store subscription
227231 _subscriptions . TryAdd ( symbol , ( resolution , tickType ) ) ;
228232 Log . Trace ( $ "DatabentoRawClient.Subscribe(): Subscribed to { symbol } ({ databentoSymbol } ) at { resolution } resolution for { tickType } ") ;
229233
@@ -404,7 +408,7 @@ private async Task ProcessSingleMessage(string message)
404408 await HandleMBPMessage ( root , headerElement ) ;
405409 return ;
406410 }
407- else if ( rtype == 0 || rtype == 32 )
411+ else if ( rtype == 0 )
408412 {
409413 // Trade messages - Trade ticks
410414 await HandleTradeTickMessage ( root , headerElement ) ;
@@ -596,7 +600,7 @@ private async Task HandleMBPMessage(JsonElement root, JsonElement header)
596600 }
597601
598602 /// <summary>
599- /// Handles trade tick messages (actual executed transactions)
603+ /// Handles trade tick messages. Aggressor fills
600604 /// </summary>
601605 private async Task HandleTradeTickMessage ( JsonElement root , JsonElement header )
602606 {
0 commit comments