日々の記録

学習時の備忘録や思いついた事をダラダラ記載

MT4(MQL4)でラベル等のアンカーを「左上コーナー」以外に設定する方法

例えば「右上コーナー」にしたい場合、

ObjectSetInteger(0, ObjName, OBJPROP_CORNER, CORNER_RIGHT_UPPER);

とするのだが、実はこれだけでは確実では無い。

ラベルのプロパティを確認すると確かに「右上コーナー」が選択されているのだが、チャート上ではラベルの位置が反映されていない。

正解は、

ObjectSetInteger(0, ObjName, OBJPROP_ANCHOR, ANCHOR_RIGHT_UPPER);

を追加で記述する必要がある。これで、めでたくチャート上のラベルの位置が期待通りの位置に表示される。

 

 

FXメタトレーダー4&5一挙両得プログラミング (現代の錬金術師シリーズ)

FXメタトレーダー4&5一挙両得プログラミング (現代の錬金術師シリーズ)

 
MetaTrader4逆引きハンドブック

MetaTrader4逆引きハンドブック

  • 作者: FXPG
  • 出版社/メーカー: シーアンドアール研究所
  • 発売日: 2010/09/16
  • メディア: 単行本(ソフトカバー)
  • 購入: 2人 クリック: 3回
  • この商品を含むブログを見る
 
DVD メタトレーダー4 徹底活用入門 (<DVD>)

DVD メタトレーダー4 徹底活用入門 ()