pips・point・digitsとは|MT5とGOLD / XAUUSDで混同しやすい単位の違い
pips、point、digitsは、MT4 / MT5やEA設定で価格の単位を確認する時に出てくる基本用語です。
特にMT5では、EAの設定値が「pips」ではなく「points」で指定されている場合があります。また、GOLD / XAUUSDでは通貨ペアと同じ感覚でpipsを読むと、SL、TP、スプレッド、ナンピン幅、トレーリング幅の解釈を誤ることがあります。
EAを使う場合は、設定画面に書かれている単位、MT5の銘柄仕様、Expertsログ、バックテスト条件をあわせて確認することが重要です。
この記事では、pips・point・digitsの違いを、MT5、GOLD / XAUUSD、EA設定、ログ確認で使える形に整理します。
なお、この記事は価格単位の意味と確認方法を整理するための内容です。売買判断、推奨ロット、推奨銘柄、推奨エントリー、利益保証を行う内容ではありません。
この記事で確認すること
| 確認項目 | 内容 | EA設定で関係する場面 |
|---|---|---|
| pips | FXで値幅を表す時によく使われる単位です。 | 通貨ペアの値幅説明で使われることがあります。 |
| point | MT4 / MT5上の最小価格変動単位です。 | EA設定、スプレッド、SL/TP、ナンピン幅で使われることがあります。 |
| digits | 価格表示の小数桁数です。 | pointの大きさや価格表示の読み方に関係します。 |
| 価格差 | 実際の価格上の差です。 | GOLD / XAUUSDやCFDでは価格差で確認した方が分かりやすい場合があります。 |
| スプレッド | BidとAskの差です。 | point単位で表示・判定されることがあります。 |
| EAログ | EAが出力する確認用ログです。 | spread_points、sl_points、tp_points、digits、pointを確認します。 |
pipsとは
pipsとは、FXで値幅を表す時によく使われる単位です。
通貨ペアでは、値動きやスプレッド、利益幅、損切り幅を説明する時に「何pips」という表現が使われることがあります。
ただし、pipsの扱いは、通貨ペア、価格表示の桁数、ブローカー、EAの実装によって確認が必要です。MT5のEA設定では、pipsではなくpoint単位で入力する仕様になっている場合もあります。
| 項目 | 意味 | 確認ポイント |
|---|---|---|
| pips | FXで値幅を表すためによく使われる単位です。 | EA設定上の単位と一致しているか確認します。 |
| 通貨ペア | USDJPY、EURUSDなどです。 | 表示桁数によりpipsとpointの関係が変わる場合があります。 |
| GOLD / XAUUSD | 金やCFD系の銘柄です。 | pips表記が統一されていない場合があるため、pointや価格差で確認します。 |
| EA設定 | Inputsに入力する値です。 | pips入力かpoints入力かを必ず確認します。 |
pointとは
pointとは、MT4 / MT5上で扱われる最小価格変動単位です。
EAの内部計算やログでは、スプレッド、SL、TP、ナンピン幅、トレーリング幅などがpoint単位で扱われることがあります。
たとえば、ある銘柄でpointが0.01の場合、50 pointsは価格差0.50に相当します。ただし、pointの大きさは銘柄仕様によって異なるため、必ずMT4 / MT5の銘柄仕様で確認してください。
| 項目 | 意味 | EAでの確認ポイント |
|---|---|---|
| point | MT4 / MT5上の最小価格変動単位です。 | EA設定値の単位として使われる場合があります。 |
| _Point | MQLで参照されるpoint値です。 | EA内部で価格差計算に使われます。 |
| スプレッドpoints | BidとAskの差をpoint単位で表した値です。 | 最大スプレッド設定と比較します。 |
| SL / TP points | 損切り・利確幅をpoint単位で指定する値です。 | 想定価格差と合っているか確認します。 |
| ナンピン幅points | 追加ポジションまでの距離をpoint単位で指定する値です。 | GOLD / XAUUSDでは特に誤読に注意します。 |
digitsとは
digitsとは、MT4 / MT5で表示される価格の小数桁数です。
digitsが異なると、同じように見える設定値でも、実際の価格差やpointの大きさが変わる場合があります。
| 項目 | 意味 | 確認ポイント |
|---|---|---|
| digits | 価格表示の小数桁数です。 | 銘柄仕様で確認します。 |
| 小数2桁 | 例として1234.56のような表示です。 | pointが0.01になる場合があります。 |
| 小数3桁 | 例として150.123のような表示です。 | pointが0.001になる場合があります。 |
| 小数5桁 | 例として1.23456のような表示です。 | 通貨ペアでpipsとpointの換算に注意します。 |
| EAログ | digitsやpointがログ出力される場合があります。 | 設定値の単位不一致を確認します。 |
pipsとpointを混同しやすい理由
pipsとpointは、どちらも値幅を表す時に使われるため混同しやすい用語です。
MT5やMQLでは、EA内部の価格差計算にpointが使われることがあります。一方、一般的なFX説明ではpipsが使われることがあります。
そのため、EAの設定画面に「100」と入力する場合、それが100 pipsなのか、100 pointsなのか、価格差1.00なのかを確認する必要があります。
| 混同しやすい項目 | 確認すること | 注意点 |
|---|---|---|
| SL設定 | pips指定かpoints指定か確認します。 | 単位を誤ると損切り幅が大きく変わります。 |
| TP設定 | pips指定かpoints指定か確認します。 | 利確幅の見方が変わります。 |
| 最大スプレッド | points指定か価格差指定か確認します。 | EAが発注しない原因になる場合があります。 |
| ナンピン幅 | 何points離れたら追加するのか確認します。 | GOLD / XAUUSDでは特に誤読しやすい項目です。 |
| トレーリング幅 | 追従幅の単位を確認します。 | 狭すぎる・広すぎる設定にならないよう確認します。 |
MT5で確認する場所
MT5では、pips・point・digitsに関係する情報を銘柄仕様やEAログで確認します。
| 確認場所 | 確認できる内容 | 確認ポイント |
|---|---|---|
| 銘柄仕様 | digits、point、契約サイズ、tick valueなどを確認します。 | EA設定値の単位確認に使います。 |
| 気配値表示 | Bid、Ask、価格表示桁を確認します。 | スプレッドや価格差の確認に使います。 |
| EAのInputs | SL、TP、スプレッド、ナンピン幅などの設定値を確認します。 | 単位の説明があるか確認します。 |
| Expertsログ | EAが出力するpoint、digits、spreadなどを確認します。 | 設定値と実際の判定値を照合します。 |
| バックテスト結果 | 注文価格、決済価格、スプレッド、損益を確認します。 | 設定単位が結果にどう反映されたか確認します。 |
GOLD / XAUUSDで混同しやすい単位
GOLD / XAUUSDでは、通貨ペアと同じ感覚でpipsを読むと、設定値の意味を誤る場合があります。
GOLD / XAUUSDでは、価格表示の小数桁数、point、tick value、契約サイズ、ブローカー仕様が通貨ペアと異なる場合があります。そのため、pips表記よりも、MT5上のpointや実際の価格差で確認する方が安全です。
| 確認項目 | 注意点 | EA設定での確認ポイント |
|---|---|---|
| point | 銘柄仕様により最小価格変動単位が異なります。 | MT5の銘柄仕様で確認します。 |
| digits | 価格表示の桁数が通貨ペアと異なる場合があります。 | 価格差の読み間違いを防ぎます。 |
| スプレッド | points表示と価格差表示を混同しやすい項目です。 | 最大スプレッド設定と現在スプレッドを比較します。 |
| SL / TP | points指定か価格差指定か確認が必要です。 | 想定した損切り幅・利確幅になっているか確認します。 |
| ナンピン幅 | 数値の単位を誤ると追加間隔が大きく変わります。 | 価格差換算して確認します。 |
| tick value | 最小変動あたりの損益に関係します。 | ロットと損益変動を確認します。 |
GOLD / XAUUSDでは価格差で確認する
GOLD / XAUUSDでは、「何pips」という表現だけで判断せず、実際の価格差で確認することが重要です。
たとえば、EAログに300 pointsと表示されている場合、その銘柄のpointが0.01なら価格差3.00に相当します。ただし、pointは銘柄仕様によって異なるため、固定的に判断しないでください。
pips・point・digitsは発注前チェックとバックテスト条件でも確認する
pips、point、digitsを混同すると、SL幅、TP幅、スプレッド、ナンピン幅、トレーリング幅、ロットリスクの見積もりがずれます。特にGOLD / XAUUSDでは、ブローカーや銘柄仕様によって小数桁やpointの見え方が異なるため、EA設定とMQL5側の銘柄仕様確認を分けて行うことが重要です。
| 確認項目 | 確認する内容 |
|---|---|
| 銘柄仕様 | digits、point、tick value、contract size、volume stepを確認する |
| EA設定 | SL/TP、スプレッド、ナンピン幅、トレーリング幅の単位を確認する |
| バックテスト | 検証条件で使った銘柄仕様とsetファイルを記録する |
| 発注前チェック | 注文前に銘柄仕様、ロット、証拠金、許可状態を確認する |
MQL5で銘柄仕様を確認する場合は、MQL5でGOLD / XAUUSDの銘柄仕様を確認する方法を確認してください。
発注前チェック全体の考え方は、MQL5でEAの発注前チェックを作る考え方、GOLD / XAUUSDのバックテスト条件を整理する場合は、GOLD / XAUUSDのバックテストで確認することも参考になります。
EA設定で確認する項目
EA設定では、どの入力値がどの単位で扱われるかを確認します。
| EA設定項目 | 確認する単位 | 注意点 |
|---|---|---|
| 最大スプレッド | points、pips、価格差のどれか確認します。 | 単位違いで発注見送りが増える場合があります。 |
| SL設定 | points、pips、価格差、金額のどれか確認します。 | 想定より広い・狭い損切りにならないよう確認します。 |
| TP設定 | points、pips、価格差、金額のどれか確認します。 | 利確幅や内部決済条件を確認します。 |
| ナンピン幅 | points、pips、価格差のどれか確認します。 | GOLD / XAUUSDでは価格差換算が重要です。 |
| トレーリング幅 | points、pips、価格差のどれか確認します。 | 開始幅と追従幅を分けて確認します。 |
| ブレイクイーブン | 開始幅、ロック幅の単位を確認します。 | 建値移動の条件を誤読しないようにします。 |
スプレッド確認での注意点
EAが発注しない場合、スプレッドの単位を誤って読んでいることがあります。
最大スプレッドがpoints指定なのにpipsとして読んでいる場合、想定と違う発注制限になる場合があります。
| 確認項目 | 内容 | ログで見る項目 |
|---|---|---|
| 現在スプレッド | BidとAskの差です。 | current_spread、spread_points |
| 最大スプレッド | EAが発注を許可する上限です。 | max_spread、max_spread_points |
| スプレッド判定 | 現在値が上限以内かどうかです。 | spread_ok、spread_block |
| 発注見送り | スプレッド超過で注文しない状態です。 | entry_skip、exec_block |
SL / TP確認での注意点
SL / TPでは、設定値の単位を誤るとリスク量や利確幅が大きく変わります。
特にMT5やGOLD / XAUUSDでは、points指定、価格差指定、金額指定が混在する場合があるため、EA仕様とログを確認してください。
| 確認項目 | 内容 | 注意点 |
|---|---|---|
| SL points | 損切り幅をpointsで指定する方式です。 | 価格差に換算して確認します。 |
| TP points | 利確幅をpointsで指定する方式です。 | 価格差に換算して確認します。 |
| SL price | 実際に設定された損切り価格です。 | 注文変更ログやポジション情報で確認します。 |
| TP price | 実際に設定された利確価格です。 | 注文変更ログやポジション情報で確認します。 |
| 内部決済 | EA内部で決済条件を判定する方式です。 | 画面上にSL / TPが出ない場合があります。 |
ナンピン幅での注意点
ナンピンEAでは、追加ポジションまでの距離をpointや価格差で指定する場合があります。
この単位を誤ると、追加ポジションが想定より近すぎる、または遠すぎる状態になる場合があります。
| 確認項目 | 内容 | EAでの確認ポイント |
|---|---|---|
| ナンピン幅 | 追加ポジションまでの距離です。 | points指定か価格差指定か確認します。 |
| 初回建値 | 最初のポジション価格です。 | 追加判定の基準になる場合があります。 |
| 平均建値 | 複数ポジションの平均価格です。 | ロット配分とあわせて確認します。 |
| 追加回数 | ナンピンの最大回数です。 | 最大含み損や証拠金維持率に関係します。 |
| GOLD / XAUUSD | 値幅が大きく見える銘柄です。 | point、価格差、損益変動をセットで確認します。 |
バックテストで確認すること
バックテストでは、pips・point・digitsの解釈がEA設定と一致しているかを確認します。
設定値が意図した価格差になっているか、注文履歴、決済履歴、Expertsログで確認してください。
| 確認項目 | 記録する内容 |
|---|---|
| 銘柄 | USDJPY、EURUSD、GOLD / XAUUSDなどを記録します。 |
| 時間足 | 検証した時間足を記録します。 |
| digits | 価格表示の桁数を確認します。 |
| point | 最小価格変動単位を確認します。 |
| スプレッド条件 | points指定か価格差指定か確認します。 |
| SL / TP設定 | 設定値と実際の価格差を確認します。 |
| ナンピン幅 | 追加距離が想定どおりか確認します。 |
| setファイル | 使用したEA設定を保存します。 |
| ログ | digits、point、spread、sl、tp、entry_skipを確認します。 |
EAログで確認したい項目
単位の確認では、EAログが重要です。
EAがpoint、digits、spread、SL / TP、価格差をどのように出力しているかを確認すると、設定ミスを見つけやすくなります。
| ログ項目 | 確認内容 |
|---|---|
| symbol | 対象銘柄を確認します。 |
| digits | 価格表示の小数桁数を確認します。 |
| point | 最小価格変動単位を確認します。 |
| spread_points | 現在スプレッドをpointsで確認します。 |
| spread_price | 現在スプレッドを価格差で確認します。 |
| sl_points | SL幅をpointsで確認します。 |
| tp_points | TP幅をpointsで確認します。 |
| distance_points | ナンピン幅やトレーリング幅をpointsで確認します。 |
| entry_skip | 単位不一致による発注見送りがないか確認します。 |
単位確認の実務手順
| 順番 | 確認項目 | 確認内容 |
|---|---|---|
| 1 | 銘柄仕様 | digits、point、tick value、契約サイズを確認します。 |
| 2 | EA設定 | SL、TP、スプレッド、ナンピン幅の単位を確認します。 |
| 3 | 価格差換算 | points指定を実際の価格差へ換算して確認します。 |
| 4 | バックテスト | 注文価格と決済価格が想定どおりか確認します。 |
| 5 | Expertsログ | digits、point、spread、SL / TP、distanceを確認します。 |
| 6 | setファイル | 単位を確認した設定を保存します。 |
実務チェック表
| チェック項目 | 確認内容 |
|---|---|
| pipsとpointを分けて確認した | EA設定がpips指定かpoints指定か確認します。 |
| digitsを確認した | 対象銘柄の価格表示桁数を確認します。 |
| pointを確認した | 最小価格変動単位を確認します。 |
| GOLD / XAUUSDを価格差で確認した | pips表記だけで判断せず、価格差へ換算します。 |
| 最大スプレッドを確認した | 現在スプレッドとEAの上限値を同じ単位で比較します。 |
| SL / TPを確認した | 設定値と実際のSL価格・TP価格を照合します。 |
| ナンピン幅を確認した | 追加ポジションまでの距離が想定どおりか確認します。 |
| EAログを確認した | digits、point、spread_points、sl_points、tp_pointsを確認します。 |
| setファイルを保存した | 確認済み設定を再現できるように保存します。 |
FAQ
pipsとは何ですか?
pipsとは、FXで値幅を表す時によく使われる単位です。ただし、EA設定ではpipsではなくpointsで指定される場合があるため、設定画面や仕様を確認してください。
pointとは何ですか?
pointとは、MT4 / MT5上の最小価格変動単位です。EAのスプレッド、SL、TP、ナンピン幅、トレーリング幅などで使われることがあります。
digitsとは何ですか?
digitsとは、MT4 / MT5で表示される価格の小数桁数です。digitsが変わると、pointの大きさや価格差の読み方が変わる場合があります。
GOLD / XAUUSDではpipsをどう見ればよいですか?
GOLD / XAUUSDでは、pips表記が通貨ペアと同じように統一されていない場合があります。MT5のpoint、digits、実際の価格差で確認してください。
EAが発注しない原因に単位の誤解は関係しますか?
関係する場合があります。最大スプレッドやSL / TP、ナンピン幅の単位を誤ると、発注見送り、想定外の決済幅、追加ポジション間隔のずれにつながる場合があります。
バックテストでは何を確認すればよいですか?
銘柄、digits、point、スプレッド条件、SL / TP、ナンピン幅、注文価格、決済価格、Expertsログ、setファイルを確認してください。
関連ページ
| 関連ページ | 確認目的 |
|---|---|
| FX用語辞典 | EA・MT4/MT5を使う前に確認したいFX用語全体を確認します。 |
| FXのロットとは | EA設定、GOLD / XAUUSD、コピーEAで確認する注文数量を確認します。 |
| FXのスプレッドとは | spread_pointsやGOLD / XAUUSDでの取引コスト確認に使います。 |
| SLとTPとは | SL/TPの距離指定、point指定、価格単位の確認に使います。 |
| ボラティリティ・ATRとは | ATRや値幅を確認する時のpoint、digits、価格単位を確認します。 |
| レバレッジと必要証拠金とは | GOLD / XAUUSDのロット、価格単位、必要証拠金の確認に使います。 |
まとめ
pips、point、digitsは、MT4 / MT5やEA設定で価格単位を確認するための基本用語です。
EA設定では、pipsではなくpointsでSL、TP、スプレッド、ナンピン幅、トレーリング幅を指定する場合があります。
特にGOLD / XAUUSDでは、通貨ペアと同じ感覚でpipsを読むと、設定値の意味を誤る場合があります。MT5の銘柄仕様、point、digits、価格差、EAログを確認してください。
実運用前には、デモ環境やバックテストで、設定値、注文価格、決済価格、スプレッド、Expertsログ、Journalログを確認し、使用したsetファイルを保存してください。
