package Ġmarket . data Ċ Ċ import Ġmarket . Signal Ċ import Ġstrategy . Source Ċ Ċ interface ĠData Ġ{ ĊĠĠĠ Ġfun Ġsubscribe ( symbol : ĠString , Ġsignal : ĠSignal ): ĠData ĊĠĠĠ Ġfun Ġon Trade ( updater : Ġ( source : ĠSource , Ġmarket Data : ĠMap < String , ĠAny >) Ġ-> ĠUnit ) Ċ }