The Market Robo™
All problems
TMKR-1004
Warning
Vendor

Indicator short name not set (cannot be remotely removed)

The indicator did not register a short name before init, so the platform cannot remove it from the chart if a session is terminated server-side.
Setup & configurationAlso known as: INDICATOR_SHORT_NAME_NOT_SET

Symptoms

Experts log: "SDK SECURITY WARNING: set_indicator_short_name() was not called before on_init()..."
On termination the indicator falls back to functional death + a kill file instead of a clean removal.

Causes

set_indicator_short_name() was not called inside OnInit() before on_init().

How to fix it

1
Set the short name in OnInit()Call set_indicator_short_name("Your Indicator Name") at the very start of OnInit(), before calling on_init(). The name must match IndicatorSetString(INDICATOR_SHORTNAME, ...).
2
Recompile and re-publishRebuild the indicator and re-upload it through the Vendor Portal so customers receive the fixed build.
Did this fix it?If you're still seeing TMKR-1004, open a support ticket with the code and your license ID and we'll help directly.