コピーEAでロットが違う時に確認すること

EAファンクラブ

本記事は、MT4/MT5・MQL4/MQL5・EA・インジケータに関する技術情報・一般的な運用知識を解説するものです。特定の金融商品の売買、投資判断、利益獲得を推奨・保証するものではありません。

コピーEAでロットが違う時に確認すること

コピーEAを使っていると、コピー元口座とコピー先口座でロット数が想定と違って見えることがあります。

たとえば、コピー元では0.10ロットでエントリーしているのに、コピー先では0.01ロット、0.05ロット、0.20ロットなど、異なるロットで発注されているように見えるケースです。

このような場合、すぐに不具合と判断するのではなく、コピーEA側のロット設定、コピー先口座の最小ロット、ロット倍率、固定ロット指定、銘柄仕様、ログの内容を順番に確認することが重要です。

この記事では、コピーEAでロットが違う時に確認したい項目を整理します。

1. まずロット調整方式を確認する

コピーEAでは、コピー元のロットをそのままコピーするとは限りません。

コピーEAの仕様や設定によって、以下のようなロット調整方式が使われることがあります。

  • コピー元と同じロット数でコピーする
  • コピー元ロットに倍率をかける
  • コピー先では固定ロットにする
  • 最小ロット・最大ロットで制限する
  • コピー先口座のロット単位に合わせて丸める

ロットが違う場合は、まずコピーEAのInputsや設定ファイルで、どの方式になっているかを確認します。

方式確認すること
同一ロットコピー元0.10ロットをコピー先でも0.10ロットにする設定か
倍率指定0.5倍、1.0倍、2.0倍などの倍率が設定されていないか
固定ロットコピー元ロットに関係なく、コピー先で固定値を使う設定か
上限・下限最小ロット、最大ロットにより補正されていないか
丸め処理コピー先口座のロット刻みに合わせて丸められていないか

2. ロット倍率が設定されていないか確認する

コピーEAでよく使われる設定に、ロット倍率があります。

ロット倍率とは、コピー元のロットに一定の倍率をかけて、コピー先のロットを決める方式です。

例として、コピー元が0.10ロットの場合、倍率によってコピー先ロットは以下のように変わります。

コピー元ロット倍率コピー先ロット例
0.100.5倍0.05
0.101.0倍0.10
0.102.0倍0.20

コピー先のロットが常にコピー元より小さい、または大きい場合は、ロット倍率が1.0以外になっていないか確認してください。

なお、ロット倍率は損益やリスクに関わる設定です。どの倍率が適切かを断定するものではなく、利用者自身の確認が必要です。

3. 固定ロット設定になっていないか確認する

コピーEAによっては、コピー元のロットを使わず、コピー先では常に固定ロットで発注する設定があります。

たとえば、コピー元が0.05ロットでも0.30ロットでも、コピー先では常に0.10ロットで発注するような方式です。

この場合、コピー元とコピー先のロットが違うのは仕様どおりです。

確認する項目は以下です。

  • 固定ロットモードがONになっていないか
  • 固定ロット値が設定されていないか
  • 倍率モードと固定ロットモードのどちらが優先される仕様か
  • コピー先ごとに別の固定ロットが設定されていないか

固定ロット方式を使う場合は、コピー元のロット数と一致しないことを前提に確認する必要があります。

4. 最小ロット・最大ロットの制限を確認する

コピー先口座には、注文できる最小ロットやロット刻みがあります。

たとえば、コピーEAが計算上は0.003ロットを出そうとしても、コピー先口座が0.01ロット単位でしか注文できない場合、実際には0.01ロットに丸められることがあります。

また、コピーEA側で最小ロットや最大ロットの制限を設定している場合もあります。

確認項目内容
最小ロットコピー先口座で注文できる最小ロット
ロット刻み0.01単位、0.1単位などの注文単位
最大ロットコピーEAまたは口座側で制限される上限
丸め方向切り上げ、切り捨て、四捨五入などの処理

ロット差異が小さい場合は、倍率設定ではなく、ロット刻みによる丸めが原因になっていることもあります。

5. 口座タイプの違いを確認する

コピー元口座とコピー先口座で、口座タイプが異なる場合があります。

たとえば、スタンダード口座、マイクロ口座、セント口座などでは、同じロット数でも取引単位や損益の見え方が異なることがあります。

コピーEAの仕様によっては、口座タイプの違いを自動補正するものもあれば、ロット数値だけをコピーするものもあります。

そのため、依頼時や設定確認時には、以下を整理しておくことが重要です。

  • コピー元口座の種類
  • コピー先口座の種類
  • コピー元とコピー先で同じロット数にしたいのか
  • 倍率で調整したいのか
  • 口座タイプ差を自動補正する仕様か
  • ロット数値をそのままコピーする仕様か

ロットの見え方が違う場合は、コピーEAの不具合だけでなく、口座仕様の違いも確認対象になります。

6. 銘柄ごとの仕様を確認する

同じMT5でも、銘柄によって最小ロット、最大ロット、ロット刻み、契約サイズなどが異なることがあります。

特に、通貨ペア、ゴールド、指数、仮想通貨CFDなどでは、銘柄仕様が大きく異なる場合があります。

確認する項目は以下です。

  • コピー元とコピー先で同じ銘柄を使っているか
  • シンボル名が異なっていないか
  • コピー先銘柄の最小ロットはいくつか
  • コピー先銘柄のロット刻みはいくつか
  • コピーEA側で銘柄変換設定を使っているか

コピー元ではXAUUSD、コピー先ではGOLDやXAUUSDcなど、シンボル名が異なる場合もあります。このような場合は、シンボル変換設定とロット設定を合わせて確認してください。

7. コピー先ごとの個別設定を確認する

複数のコピー先口座を使う場合、コピー先ごとにロット設定が異なることがあります。

たとえば、コピー先Aは1.0倍、コピー先Bは0.5倍、コピー先Cは固定0.10ロットというように、コピー先ごとに設定を分ける仕様です。

コピー先ロット設定例確認内容
コピー先A1.0倍コピー元と同じロット数にする設定
コピー先B0.5倍コピー元の半分でコピーする設定
コピー先C固定0.10コピー元に関係なく固定ロットにする設定

コピー先ごとにロットが違う場合は、全体設定だけでなく、コピー先EAごとのInputsや設定ファイルも確認してください。

8. マジックナンバーやコピー対象の違いを確認する

ロットが違うように見える場合でも、実際には見ている注文が異なることがあります。

たとえば、コピー元で複数のEAが動いていて、コピー先では一部のマジックナンバーだけをコピーしている場合、比較対象の注文を間違えると、ロットが合っていないように見えることがあります。

確認する項目は以下です。

  • コピー元のどの注文を見ているか
  • コピー先のどの注文と比較しているか
  • マジックナンバーが一致しているか
  • コピー対象外の注文と比較していないか
  • 手動注文とEA注文を混同していないか

コピーEAの確認では、ロット数だけでなく、チケット、シンボル、マジックナンバー、エントリー時刻も合わせて見ることが重要です。

9. ログで確認したい項目

コピーEAでロットが違う場合は、Expertsログを確認すると原因を追いやすくなります。

ログで確認したい項目は以下です。

  • コピー元で検出したロット
  • コピー先へ送信しようとしたロット
  • ロット倍率
  • 固定ロット設定の有無
  • 最小ロット・最大ロットによる補正
  • ロット刻みによる丸め結果
  • 発注失敗時のエラー
  • 実際に約定したロット

ログに「計算前ロット」「補正後ロット」「発注要求ロット」「約定ロット」が出ていると、どの段階で差異が発生したかを確認しやすくなります。

10. よくある原因と確認先

症状確認すること
コピー先が常に小さいロットになるロット倍率、最大ロット制限、コピー先ごとの設定
コピー先が常に大きいロットになる倍率設定、固定ロット設定、口座タイプの違い
毎回同じロットになる固定ロットモードがONになっていないか
少しだけロットがずれる最小ロット、ロット刻み、丸め処理
特定の銘柄だけロットが違う銘柄仕様、シンボル変換、最小ロット
一部の注文だけロットが違うマジックナンバー、コピー対象、手動注文の扱い

11. 問い合わせ前に整理しておく情報

コピーEAのロット差異を相談する場合は、以下を整理しておくと確認が進めやすくなります。

項目整理する内容
コピー元情報口座種別、MT5、シンボル、コピー元ロット
コピー先情報口座種別、MT5、シンボル、実際のコピー先ロット
ロット設定同一ロット、倍率、固定ロット、上限・下限
対象注文チケット、マジックナンバー、エントリー時刻
銘柄情報コピー元とコピー先のシンボル名、最小ロット、ロット刻み
ログコピー元検出、ロット計算、発注、約定のExpertsログ
直前の変更設定変更、口座変更、EA更新、コピー先追加など

ロットに関する確認では、コピー元とコピー先の注文を1対1で比較できる情報が重要です。

12. 注意したいこと

コピーEAのロット設定は、損益やリスクに関わる重要な項目です。

そのため、ツール側で一方的に適切なロットを判断するものではなく、利用者自身が設定内容と動作結果を確認する必要があります。

特に、以下の点には注意してください。

  • ロット倍率の変更は損益の振れ幅に影響する
  • 固定ロット設定ではコピー元ロットと一致しない
  • 口座タイプが違うと同じロット数でも見え方が異なる場合がある
  • 最小ロットやロット刻みによって補正される場合がある
  • 実口座で使う前にテスト環境で確認する必要がある

コピーEAは、コピー元とコピー先の取引結果が必ず同一になることを保証するものではありません。通信状況、約定状況、口座仕様、設定内容によって差が出る場合があります。

コピーEAのロット違いに関連する確認:ロットが想定と異なる場合は、倍率設定だけでなく、固定ロット、最小ロット、ロット刻み、口座タイプ、シンボル名、決済同期ログも分けて確認します。

13. まとめ

コピーEAでロットが違う時は、まずロット調整方式、倍率、固定ロット、最小ロット、最大ロット、丸め処理、口座タイプ、銘柄仕様、コピー対象を順番に確認します。

また、コピー元で検出したロット、コピー先へ送信したロット、補正後ロット、実際に約定したロットをログで確認できると、原因を追いやすくなります。

EAファンクラブでは、MT4/MT5向けのコピーEA、ロット調整コピーEA、マジックナンバー別コピーEA、ログ確認補助ツールなどについて、用途や環境に合わせた開発・改修相談を扱っています。

コピーEAのロット調整やコピー先ごとの設定でお困りの場合は、コピー元・コピー先の口座構成、ロット設定、対象注文、Expertsログを整理したうえでご相談ください。

当サイトでは、投資助言、相場予測、売買判断、特定ブローカーへの誘導は行っていません。ご相談は、MT4/MT5・MQL4/MQL5の開発・設定・検証・不具合調査に関する内容に限ります。

関連ページ

ABOUT ME
記事URLをコピーしました