Skip to content

Algo.MarketSessionsChanged

event · Algo · cAlgo.API.Internals

DesktopCLICloud

Occurs when market sessions change.

Definition

public event Action<MarketSessionChangedEventArgs> MarketSessionsChanged;
api.MarketSessionsChanged += handler  # handler(obj: MarketSessionChangedEventArgs)

Examples

protected override void OnStart()
{
    MarketSessionsChanged += OnMarketSessionsChanged;
}

private void OnMarketSessionsChanged(MarketSessionChangedEventArgs args)
{
    Print("Market sessions changed from {0} to {1}", args.PreviousSessions, args.NewSessions);
}
def on_start(self):
    api.MarketSessionsChanged += self.on_market_sessions_changed

def on_market_sessions_changed(self, args):
    api.Print(f"Market sessions changed from {args.PreviousSessions} to {args.NewSessions}")