種類 | 定数 | 型 | 説明 |
---|---|---|---|
OBJPROP_TIME1 | オブジェクトの1点目の描画位置(X軸の位置) | ||
OBJPROP_PRICE1 | オブジェクトの1点目の描画位置(Y軸の位置) | ||
OBJPROP_TIME2 | オブジェクトの2点目の描画位置(X軸の位置) | ||
OBJPROP_PRICE2 | オブジェクトの2点目の描画位置(Y軸の位置) | ||
OBJPROP_TIME3 | オブジェクトの3点目の描画位置(X軸の位置) | ||
OBJPROP_PRICE3 | オブジェクトの3点目の描画位置(Y軸の位置) | ||
OBJPROP_COLOR | オブジェクトの描画色 | ||
OBJPROP_STYLE | オブジェクトの線種 STYLE_SOLID STYLE_DASH STYLE_DOT STYLE_DASHDOT STYLE_DASHDOTDOT |
||
OBJPROP_WIDTH | オブジェクトの線の太さ 「1」~「5」で設定 |
||
OBJPROP_BACK | オブジェクトの背景描画フラグ true:塗りつぶす false:塗りつぶさない |
||
OBJPROP_RAY | オブジェクトの線延長フラグ true:延長する false:延長しない |
||
OBJPROP_ELLIPSE | フィボナッチ円弧の描画フラグ true:円 false:半円 |
||
OBJPROP_SCALE | オブジェクトのスケール | ||
OBJPROP_ANGLE | オブジェクトの角度 | ||
OBJPROP_ARROWCODE | 矢印の種別 | ||
OBJPROP_TIMEFRAMES | オブジェクトを表示させる時間軸の種別 OBJ_PERIOD_M1 OBJ_PERIOD_M5 OBJ_PERIOD_M15 OBJ_PERIOD_M30 OBJ_PERIOD_H1 OBJ_PERIOD_H4 OBJ_PERIOD_D1 OBJ_PERIOD_W1 OBJ_PERIOD_MN1 OBJ_ALL_PERIODS :すべての時間軸 |
||
OBJPROP_DEVIATION | 標準偏差オブジェクトの偏差 | ||
OBJPROP_FONTSIZE | テキストオブジェクトのフォントサイズ | ||
OBJPROP_CORNER | ラベルオブジェクトの座標を決める基となる原点の位置 0:左上 1:右上 2:左下 3:右下 |
||
OBJPROP_XDISTANCE | OBJPROP_CORNERで設定した原点からのX軸の画面中央に向かっての距離(ピクセル単位) | ||
OBJPROP_YDISTANCE | OBJPROP_CORNERで設定した原点からのY軸の画面中央に向かっての距離(ピクセル単位) | ||
OBJPROP_FIBOLEVELS | フィボナッチラインを表示する個数(「0」~「32」) | ||
OBJPROP_LEVELCOLOR | レベルラインの描画色 | ||
OBJPROP_LEVELSTYLE | レベルラインの線種 STYLE_SOLID STYLE_DASH STYLE_DOT STYLE_DASHDOT STYLE_DASHDOTDOT |
||
OBJPROP_LEVELWIDTH | レベルラインの太さ 「1」~「5」で設定 |
||
OBJPROP_FIRSTLEVEL+n | フィボナッチ係数 「0」~「31」で設定 |
int OnInit()
{
ObjectsDeleteAll();
ObjectCreate( "ラベルテスト",OBJ_LABEL,0,0,0);
ObjectSet("ラベルテスト",OBJPROP_XDISTANCE,5);
ObjectSet("ラベルテスト",OBJPROP_YDISTANCE,18);
ObjectSetText("ラベルテスト", "LABEL TEST" ,20,"MS ゴシック",clrBlue);
return(INIT_SUCCEEDED);
}