オブジェクト名の長さは63文字まで

64文字以上だと認識しない

ObjectCreate関数でオブジェクトを作成したのにオブジェクトが表示されない事象に遭遇しました。

「文法は間違ってないのに何でだろう?」と頭を悩ませていたのですが、オーダーコメントに長さ制限があったことを思い出し、「これももしや?!」と思って調べたところ、予想が的中。

オブジェクト名が64文字以上だと正しく処理できないことが分かりました。

「またかよー!頼むよ―!」と思いながら、公式サイトを確認したところ、ちゃんと書いてありました。

An object name should not exceed 63 characters.

疑ってごめんなさい。

ちなみに、オブジェクト名の付け方は結構重要です。

他の人のインジケーターやEAのオブジェクト名とバッティングしないようにしましょう。予期せぬ動作の原因になりますから。

MT4の無料プログラミング講座

メルマガ登録して、MT4のプログラミング講座を無料で受けちゃおう!

超豪華プレゼントも盛りだくさん♪

MT4プログラミングを習得すると、オリジナルEA運用、作成代行、商品販売等、複数の収入源を手に入れられるよ。副業に最適だね!

↓↓↓ 詳細はこちら ↓↓↓

アイキャッチ

>

エターナル・パートナーPRO ~MT4裁量トレード支援ツール~ 「MT4は裁量トレーダーに優しくない」そう思ったことありませんか?もっと快適にトレードするための強力な売買ツールが必要だと考え、開発したのが「エターナル・パートナーPRO」です。元々は自分自身のために開発したツールですので、手抜き無しのガチものです。既に200名近い方に手に取っていただき、喜びの声が続々と届いております。ぜひご覧ください!

CTR IMG