64文字以上だと認識しない
ObjectCreate関数でオブジェクトを作成したのにオブジェクトが表示されない事象に遭遇しました。
「文法は間違ってないのに何でだろう?」と頭を悩ませていたのですが、オーダーコメントに長さ制限があったことを思い出し、「これももしや?!」と思って調べたところ、予想が的中。
オブジェクト名が64文字以上だと正しく処理できないことが分かりました。
「またかよー!頼むよ―!」と思いながら、公式サイトを確認したところ、ちゃんと書いてありました。
An object name should not exceed 63 characters.
疑ってごめんなさい。
ちなみに、オブジェクト名の付け方は結構重要です。
他の人のインジケーターやEAのオブジェクト名とバッティングしないようにしましょう。予期せぬ動作の原因になりますから。