mt4 - mql4のまとめ。作成したインジゲータやEA公開中

sitemap
世界最強のFXキャッシュバックサイト
TOP > MQL LIST > ObjectMove
ObjectMove
ObjectMoveの説明
オブジェクトを移動させる。
bool ObjectMove(①long char_id,②string object_name,③int point_index,④datetime time,⑤double price);

①long chart_id

チャートIDを指定。省略することもできる。

②string object_name
オブジェクトの名前を指定。 他のオブジェクトと重複しないようにする必要がある。また、オブジェクト名は、最大63文字。

③int point_index
アンカーポイントのインデックス。

④datetime time
オブジェクトの1点目の位置(X軸の位置)を時間で指定。

⑤double price
オブジェクトの1点目の位置(Y軸の位置)を価格で指定。
ソースコード例
int OnInit()
  {

    string obj_name = "obj01";
    
    ObjectsDeleteAll();

		ObjectCreate(obj_name,OBJ_ARROW,0,Time[0],High[0]);
		ObjectMove(obj_name,0,Time[5],Low[5]);
		ObjectSet(obj_name, OBJPROP_ARROWCODE, 233);
		ObjectSet(obj_name, OBJPROP_WIDTH,5);		
		ObjectSet(obj_name, OBJPROP_COLOR, Red);

   return(INIT_SUCCEEDED);
   
  }
表示例
ObjectMoveを指定していないとき(現在の足(Time[0]、High[0])に上矢印)

ObjectMoveを指定したとき(6本前の足(Time[5]、High[5])に上矢印)
ObjectMove指定
注意事項
オブジェクト名は最大63文字まで。
作成が成功した場合はtrueを返す。 失敗した場合はfalseを返す。
関連ページ
big_candlestick_judgment
スポンサードリンク
Twitter