> For clean Markdown of any page, append .md to the page URL.
> For a complete documentation index, see https://docs.ninjatrader.com/llms.txt.
> For AI client integration (Claude Code, Cursor, etc.), connect to the MCP server at https://docs.ninjatrader.com/_mcp/server.

# Alert, Debug, Share

The following section documents properties and methods used to trigger alerts from a NinjaScript object, send debug messages to the NinjaScript Output Window, or utilize Share Services to send emails or post to social-media networks.

| Method                                                                                              | Description                                                                                                                                                                                                                                                                                                             |
| --------------------------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [Alert()](/developer/desktop-sdk/references/common/alert-debug-share/alert)                         | Generates a visual/audible alert for the [Alerts Log](https://ninjatrader.com/support/helpguides/nt8/alerts_log.htm) window                                                                                                                                                                                             |
| [ClearOutputWindow()](/developer/desktop-sdk/references/common/alert-debug-share/clearoutputwindow) | Clears all data from the NinjaTrader [Output Window](https://ninjatrader.com/support/helpGuides/nt8/?output.htm)                                                                                                                                                                                                        |
| [Log()](/developer/desktop-sdk/references/common/alert-debug-share/log)                             | Generates a NinjaScript category log event record which is output to the [Log](https://ninjatrader.com/support/helpGuides/nt8/NT%20HelpGuide%20English.html?log_tab2.htm) tab of the NinjaTrader Control Center / Account Data windows                                                                                  |
| [PlaySound()](/developer/desktop-sdk/references/common/alert-debug-share/playsound)                 | Plays a .wav file while running on real-time data                                                                                                                                                                                                                                                                       |
| [Print()](/developer/desktop-sdk/references/common/alert-debug-share/print)                         | Converts object data to a string format and appends the specified value as text to the NinjaScript [Output window](https://ninjatrader.com/support/helpGuides/nt8/?output.htm)                                                                                                                                          |
| [PrintTo](/developer/desktop-sdk/references/common/alert-debug-share/printto)                       | Determines either tab of NinjaScript [Output window](https://ninjatrader.com/support/helpGuides/nt8/?output.htm) the [Print()](/developer/desktop-sdk/references/common/alert-debug-share/print) and [ClearOutputWindow()](/developer/desktop-sdk/references/common/alert-debug-share/clearoutputwindow) method targets |
| [RearmAlert()](/developer/desktop-sdk/references/common/alert-debug-share/rearmalert)               | Rearms an alert created via the [Alert()](/developer/desktop-sdk/references/common/alert-debug-share/alert) method                                                                                                                                                                                                      |
| [SendMail()](/developer/desktop-sdk/references/common/alert-debug-share/sendmail)                   | Sends an email message through the default email sharing service.                                                                                                                                                                                                                                                       |
| [Share()](/developer/desktop-sdk/references/common/alert-debug-share/share)                         | Sends a message or screen shot to a social network or Share Service.                                                                                                                                                                                                                                                    |