---
title: "ボタン - グラフィックオブジェクト - 分析オブジェクト - 価格チャート、テクニカル及びファンダメンタル分析 - MetaTrader 5のヘルプ"
description: "このオブジェクトは、チャートの機能ボタンの配置に使用されます。 ボタンの処理は MQL5 で書かれたプログラムによって行われます。このオブジェクトは、チャートウィンドウに固定され、チャートがスクロールされた時に移動しません... - ボタン - グラフィックオブジェクト - 分析オブジェクト"
image: "https://www.metatrader5.com/i/logo_metatrader5.png"
url: "https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_button"
---

[MetaTrader 5のヘルプ](https://www.metatrader5.com/ja/terminal/help) → [価格チャート、テクニカル及びファンダメンタル分析](https://www.metatrader5.com/ja/terminal/help/charts_analysis) → [分析オブジェクト](https://www.metatrader5.com/ja/terminal/help/charts_analysis/objects) → [グラフィックオブジェクト](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects) → ボタン

# ボタン

このオブジェクトは、チャートの機能ボタンの配置に使用されます。 ボタンの処理は [MQL5](https://www.metatrader5.com/ja/terminal/help/algotrading/autotrading#mql5)で書かれたプログラムによって行われます。このオブジェクトは、チャートウィンドウに固定され、チャートがスクロールされた時に移動しません。チャート内にオブジェクトを配置するには、それを選択して、チャートで必要な点を定義します。

![ボタン](https://www.metatrader5.com/i/help/terminal/en/obj_button.png)

## コントロール

このオブジェクトは、オブジェクトの辺や角の一方に位置するアンカーポイントを使用して移動されます。テキストは、オブジェクトプロパティの[「共用」](https://www.metatrader5.com/ja/terminal/help/charts_analysis/objects#common)タブの「説明」フィールドで変更されます。

## パラメータ

このオブジェクトのパラメータは下記の通りです。

![パラメータ](https://www.metatrader5.com/i/help/terminal/en/obj_button_parameters.png)

- X軸距離 — 時間軸に沿ってのチャートウィンドウのアンカーコーナーからオブジェクトの制御点までの距離（ピクセル単位）
- Y 軸距離 — 価格軸に沿ってのチャートウィンドウのアンカーコーナーからオブジェクトの制御点までの距離（ピクセル単位）
- 幅 — ボタンの幅(ピクセル単位）
- 高さ — ボタンの高さ(ピクセル単位）
- コーナー —X及びY軸に沿って設定される距離の原点となるチャートウィンドウの一隅
- ステート — ボタンのステート（On または off）の選択このパラメータは [MQL5](https://www.metatrader5.com/ja/terminal/help/algotrading/autotrading#mql5) プログラムとの接続の実装を可能にします。プログラムは、ボタンの状態の変化を読み取ることができ、特定のプログラムコードを実装できます。
- 背景 — ボタンの背景色
- フォント — オブジェクトのテキストフォントのタイプとサイズ

> チャートでのボタンのステートの変更を可能にするには、オブジェクトプロパティの[「選択を無効化」](https://www.metatrader5.com/ja/terminal/help/charts_analysis/objects#disable_selection)オプションが有効にされるべきです。

オブジェクトに共通なパラメータは[別のセクション](https://www.metatrader5.com/ja/terminal/help/charts_analysis/objects#draw_settings)で説明されています。

## In this section

- [テキスト](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_text)
- [ラベル](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_text_label)
- ボタン
- [チャート](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_chart)
- [ビットマップ](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_bitmap)
- [ビットマップラベル](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_bitmap_label)
- [編集](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_edit)
- [イベント](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_event)
- [長方形ラベル](https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_rect_label)

```json
{"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [ {"@type": "ListItem", "position": 1, "item": {"@id": "https://www.metatrader5.com/ja/terminal/help", "name": "MetaTrader 5のヘルプ"}}, {"@type": "ListItem", "position": 2, "item": {"@id": "https://www.metatrader5.com/ja/terminal/help/charts_analysis", "name": "価格チャート、テクニカル及びファンダメンタル分析"}}, {"@type": "ListItem", "position": 3, "item": {"@id": "https://www.metatrader5.com/ja/terminal/help/charts_analysis/objects", "name": "分析オブジェクト"}}, {"@type": "ListItem", "position": 4, "item": {"@id": "https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects", "name": "グラフィックオブジェクト"}}, {"@type": "ListItem", "position": 5, "item": {"@id": "https://www.metatrader5.com/ja/terminal/help/objects/graphical_objects/obj_button", "name": "ボタン"}} ]}
{ "@context": "https://schema.org", "@type": "FAQPage", "mainEntity": [{ "@type": "Question", "name": "MetaTrader 5: ボタン", "acceptedAnswer": { "@type": "Answer", "text": "このオブジェクトは、チャートの機能ボタンの配置に使用されます。 ボタンの処理は MQL5 で書かれたプログラムによって行われます。このオブジェクトは、チャートウィンドウに固定され、チャートがスクロールされた時に移動しません..." } }] }
```
