スポンサーリンク
検索
カスタム検索
MQL4リファレンスツリー
テキスト:OBJ_TEXT


テキスト:OBJ_TEXT


テキストオブジェクト






■備考
OBJPROP_ANCHORプロパティでオブジェクトバインディングのアンカーポイント設定が出来ます。設定値はENUM_ANCHOR_POINT列挙の値を指定します。

OBJPROP_FONTSIZEプロパティ設定でフォントの大きさを変更出来ます。

管理人の勝手なコメント:


サンプルソース:
void OnInit() {
    string obj_name = "testobj";
    int    chart_id = 0;
    
    ObjectsDeleteAll();                                                // オブジェクト全削除

    ObjectCreate(chart_id,obj_name,                                     // オブジェクト作成
                 OBJ_TEXT,                                              // オブジェクトタイプ
                 0,                                                       // サブウインドウ番号
                 Time[10],                                               // 1番目の時間のアンカーポイント
                 Close[10]                                               // 1番目の価格のアンカーポイント
                 );
    
    ObjectSetInteger(chart_id,obj_name,OBJPROP_COLOR,clrYellow);    // 色設定

    ObjectSetInteger(chart_id,obj_name,OBJPROP_BACK,false);           // オブジェクトの背景表示設定
    ObjectSetInteger(chart_id,obj_name,OBJPROP_SELECTABLE,true);     // オブジェクトの選択可否設定
    ObjectSetInteger(chart_id,obj_name,OBJPROP_SELECTED,true);      // オブジェクトの選択状態
    ObjectSetInteger(chart_id,obj_name,OBJPROP_HIDDEN,true);         // オブジェクトリスト表示設定
    ObjectSetInteger(chart_id,obj_name,OBJPROP_ZORDER,0);     // オブジェクトのチャートクリックイベント優先順位

    ObjectSetInteger(chart_id,obj_name,OBJPROP_FONTSIZE,14);         // フォントサイズ

    // オブジェクトバインディングのアンカーポイント設定
    ObjectSetInteger(chart_id,obj_name,OBJPROP_ANCHOR,ANCHOR_LEFT_LOWER);  


    ObjectSetDouble(chart_id,obj_name,OBJPROP_ANGLE,20);              // 角度

    ObjectSetString(chart_id,obj_name,OBJPROP_TEXT,"テキスト表示");   // 表示するテキスト
    ObjectSetString(chart_id,obj_name,OBJPROP_FONT,"MS ゴシック"); // フォント


}




スポンサーリンク
スポンサーリンク


Copyright ©2015 MT4でEA自作しちゃお~ All Rights Reserved.


Top

inserted by FC2 system