プロップファーム向け半裁量EA・インジケーターの作り方|ロット・SL自動計算で人為ミスを減らす方法

FXプロップファーム
スポンサーリンク
FTMO.com - For serious traders

2026年10月10日更新・EA/cBot開発者目線で解説

  1. プロップファーム向け半裁量EAの作り方|ロット・SL自動計算で発注ミスを防ぐ
  2. 最初に知っておきたい用語
  3. 半裁量EAとは?売買判断と注文処理を分ける仕組み
  4. MT4・MT5とcTraderでは半裁量ツールの作り方が違う
    1. MT4・MT5ではEAに注文処理を組み込む
    2. cTraderではインジケーターからも注文できる
  5. 私が半裁量EAを作るなら、発注前の安全装置を優先する
  6. ロットは先に決めず、損切り位置から逆算する
    1. 損切りラインを動かしたらロットも自動で変える
  7. プロップファーム向け半裁量EAは5つの機能に分ける
    1. リスク計算と注文の許可判定を分ける
  8. 1回の注文ではなく、口座全体のリスクを見る
  9. 日次損失制限は「あといくら使えるか」で管理する
  10. 2026年10月時点|半裁量EAで確認したい4社の違い
  11. FintokeiはEA利用可能。ただし3%ルールの扱いに注意
  12. Fundoraは自作ツールと1%リスク・20秒ルールを確認する
    1. 20秒以内の短時間決済にも注意する
  13. Funded7は損切り設定とATRによるリスク評価に注意
    1. 1つのポジションだけでなく総リスクも確認する
    2. Group Tradingや短時間決済にも注意する
  14. FTMOでもEAは使えるが、第三者EAの重複に注意する
  15. プロップファームごとのルールは別々に管理する
  16. バックテストだけでは発注ミスを防げるか分からない
    1. AIでコードを書いても、最後の確認は人間が行う
  17. 半裁量EAを作るときによくある疑問
    1. 半裁量ならプロップファームでEA扱いにならない?
    2. ロットだけ自動計算すれば十分?
    3. 損切りは注文したあとに設定してもいい?
    4. 完全自動EAより半裁量EAのほうが安全?
    5. cTraderではインジケーターとcBotのどちらを作る?
  18. まとめ|半裁量EAは「勝つ機能」より「間違えない機能」から作る

プロップファーム向け半裁量EAの作り方|ロット・SL自動計算で発注ミスを防ぐ

プロップファームで裁量トレードをするなら、相場分析だけでなく、 「注文するときの人為的なミスをどう防ぐか」 まで考えておきたいところです。

例えば、0.5ロットのつもりで5ロットを発注してしまったり、 損切り注文を設定する前に相場が急変したりするケースです。 複数のポジションを持った結果、口座全体で想定以上のリスクを抱えてしまうこともあります。

通常のFX口座でも避けたいミスですが、日次損失や最大損失の制限があるプロップファームでは、 一度の操作ミスがチャレンジや口座の判定へ影響する可能性があります。

そこで私が有効だと考えているのが、 売買の判断は人間が行い、ロット計算や損切り設定、注文処理をプログラムへ任せる「半裁量方式」 です。

この記事の結論

プロップファーム向けの半裁量EA・cBotでは、売買サインを増やすことよりも、 注文する前にリスクを確認し、危険な注文を出さない仕組み を作ることが重要です。

損切り位置から適切なロットを計算し、すでに保有しているポジションや その日の損失状況も確認したうえで、条件を満たす注文だけを実行します。

監修・執筆:まさやん|MT4・MT5のEA・インジケーター、cTrader関連システムなど200個以上を開発・制作・検証

最初に知っておきたい用語

この記事ではEAやcBotなどの言葉が登場しますが、 最初から詳しい知識がなくても問題ありません。 まずは、次の用語だけ押さえておくと内容を理解しやすくなります。

用語 簡単な意味
プロップファーム 決められた取引ルールや評価条件に従い、利益分配などを目指すサービス
半裁量トレード 売買判断は人間が行い、注文処理の一部を自動化する方法
EA・cBot 取引やリスク管理を自動処理するプログラム。EAは主にMT4・MT5、cBotはcTraderで使用
ロット 注文する取引数量。大きいほど価格変動による損益も大きくなりやすい
SL(損切り) 損失を抑えるため、あらかじめ設定する決済価格
日次損失制限 1日で許容される損失の上限。計算方法は会社やプランで異なる
含み損益 まだ決済していないポジションに発生している利益や損失
ATR 最近の値動きの大きさを数値で表す指標

この中でも特に重要なのは、ロットとSLの関係です。 同じロットでも損切りまでの距離が違えば、損失額は変わります。 半裁量EAでは、この計算を自動化するところから考えていきます。

半裁量EAとは?売買判断と注文処理を分ける仕組み

半裁量EAとは、 「いつ買うか、いつ売るか」は人間が判断し、その後の注文処理をプログラムに任せる仕組み です。

完全自動売買のように、プログラムが相場を分析して自動的に売買する必要はありません。 チャート上にBUY、SELL、全決済などのボタンを配置し、 人間が操作したときだけ注文を出す形でも自動化できます。

ただし、プロップファーム向けに作るなら、 単純なワンクリック注文パネルだけで終わらせないほうがよいと私は考えています。

例えばBUYボタンを押したとき、システムが口座資金と損切り位置からロットを計算します。 さらに、保有中のポジションやその日の損失状況を確認し、 危険な注文であれば実行しないようにします。

人間とシステムの役割分担

人間は「この価格帯から買いたい」と判断する。 システムは「この損切り位置なら何ロットまで注文できるか」を計算する。

最後に口座全体のリスクを確認し、設定した条件を満たしていれば注文する、という流れです。

自動売買というと、すべてをプログラムへ任せるイメージがあるかもしれません。 しかし、計算や注文の部分だけを自動化することにも十分な意味があります。

私は半裁量ツールを設計するとき、まず 「人間が間違えて操作しても、危険な注文につながりにくいか」 を考えるようにしています。

MT4・MT5とcTraderでは半裁量ツールの作り方が違う

半裁量ツールは、MT4・MT5・cTraderのいずれでも開発できます。 ただし、使用するプログラムの種類や動かし方には違いがあります。

環境 主な開発方法 向いている用途
MT4 MQL4のEA 注文ボタンやロット計算
MT5 MQL5のEA 発注と口座全体の監視
cTrader インジケーター・cBot 手動補助や自動取引

MT4・MT5ではEAに注文処理を組み込む

MT4・MT5でチャート上のボタンから注文を出す場合、 基本的にはEAへ発注機能を組み込みます。

人間がBUYボタンを押していても、注文を実行しているのはプログラムです。 そのためプロップファームでは、 「自分でボタンを押しているからEA利用ルールは関係ない」と考えないこと が重要です。

cTraderではインジケーターからも注文できる

cTraderには、カスタムインジケーターへ売買ボタンを設け、 そこから注文を出す開発方法があります。

そのため、チャート上で損切りラインを動かしながら予定ロットを確認し、 BUY・SELLボタンで注文する半裁量パネルも作れます。

一方、継続的な自動監視や売買を行うなら、cBotとして開発する方法があります。 現在のcTrader Algoでは、C#に加えてPythonも開発言語として利用できます。

cTrader Cloudと半裁量パネルは別に考える

cTrader CloudはcBotをクラウド上で動かせる仕組みですが、 カスタムインジケーターをそのままCloudで実行することはできません。

チャートを見ながら操作する半裁量パネルと、 PCを閉じても動かす自動売買システムでは、必要な構成が異なります。

私が半裁量EAを作るなら、発注前の安全装置を優先する

私はこれまで、MT4・MT5のEAやインジケーター、 cTrader関連のシステムなどを200個以上開発・制作・検証してきました。

半裁量系のツールとしては、 Okutore Logic Pro や Okutore Logic Trainer なども開発しています。

Okutore Logic Proでは、トレーダー自身がチャート上のライン位置を決め、 その条件を満たしたあとの注文処理をEAへ任せる構成にしています。

つまり、「どこで取引するかは人間が決め、正確な注文処理はプログラムへ任せる」 という考え方です。

これをプロップファーム向けに発展させるなら、 私は売買条件を複雑にするより、注文する前の確認機能を充実させます。

私ならこの順番で注文を確認する

損切り位置を決める → 許容損失額を計算する → 適切なロットを算出する → 保有中のポジションを確認する → その日の損失余力を確認する → 現在のスプレッドを確認する → 問題がなければ注文する。

開発で難しいのは、計算式を書くことだけではありません。 「どの状態なら注文を許可し、どの状態なら拒否するか」 を先に決めることが重要です。

ロットは先に決めず、損切り位置から逆算する

半裁量EAで特に自動化したいのが、 損切り位置から適切なロットを計算する機能です。

同じ1ロットでも、損切りまで10pipsの取引と100pipsの取引では、 損切りに到達したときの損失額が大きく違います。

毎回同じロットで取引していると、損切りまでの距離によってリスクが変わってしまいます。 そこで、先に「いくらまで損失を許容するか」を決め、そこからロットを逆算します。

ロット計算の基本的な考え方

1回の許容損失額 = 計算の基準にする資金 × リスク率

例えば、計算の基準資金が1,000万円で、 1回のリスクを0.5%に設定するなら、許容損失額は5万円です。

その5万円を超えないように、損切りまでの距離と銘柄の取引条件から注文ロットを計算します。

この方式なら、損切りを遠くすると予定ロットは小さくなり、 近くすると大きくなります。

トレーダーが決めるのは、 「どこに損切りを置くか」と「何%までリスクを取るか」 の2つが中心になります。

損切りラインを動かしたらロットも自動で変える

操作画面としては、チャート上の損切りラインを動かすと、 注文予定ロットが自動で再計算される形が使いやすいです。

また、BUY・SELLボタンを押した瞬間にも計算し直します。 ラインを設定したときと注文するときでは、市場価格やスプレッドが変わっている可能性があるからです。

通貨ペアとGOLDなどでは計算方法が違う

USDJPYやEURUSDと、GOLDや株価指数では、1ロットあたりの取引数量や値動きの単位が異なります。

EA・cBot側では銘柄ごとの取引仕様を取得して計算します。 取引手数料やスプレッドも考慮し、注文できる最小ロットや最大ロットの範囲内に収める必要があります。

なお、損切りを設定していても、急変時には指定価格どおりに決済できない場合があります。 ロット自動計算は想定損失を管理する仕組みであり、損失額を完全に保証するものではありません。

プロップファーム向け半裁量EAは5つの機能に分ける

私なら、半裁量ツールを1つの大きなプログラムとして作るのではなく、 役割ごとに分けて開発します。

機能を分けておくと、プロップファームのルールが変わったときにも、 必要な部分を修正しやすくなります。

機能 役割 主な処理
操作画面 人間の判断を入力 BUY・SELL・SL設定
リスク計算 損失額を計算 ロット・損切り幅
注文前チェック 注文できるか判定 日次損失・総リスク
注文実行 発注・決済を処理 注文・変更・エラー
運用監視 注文後を管理 含み損・停止・通知

リスク計算と注文の許可判定を分ける

リスク計算は、「この注文が損切りになったら、いくら損失になるか」を求める機能です。

注文前チェックは、その計算結果をもとに 「今、この注文を出してもよいか」 を判断する機能です。

例えば予定損失が2万円でも、その日の残り損失余力が1万円しかなければ、 新規注文を拒否する設計が考えられます。

この2つを分けておけば、Fintokei用、Fundora用、Funded7用、FTMO用といった 会社別の判定条件を切り替えやすくなります。

発注後の監視も必要

注文前に問題がなくても、その後の価格変動で損失余力が減ることがあります。 新規注文を止める機能と、保有中のポジションを監視する機能は分けて考えると管理しやすくなります。

1回の注文ではなく、口座全体のリスクを見る

1回の取引リスクを0.5%に設定したからといって、 口座全体のリスクが0.5%になるわけではありません。

例えば0.5%のリスクを持つポジションを4つ保有すると、 単純合計では2%のリスクになります。

1ポジション 0.5% 設定リスク
保有数 4つ 同時保有
単純合計 2.0% 口座全体の想定リスク

さらに、EURUSDとGBPUSDのように共通する通貨の影響を受ける銘柄を持つと、 同じ方向へ価格が動いて損失が重なることもあります。

そのため、半裁量EAでは注文する銘柄だけでなく、 ほかの銘柄で保有しているポジションも確認する仕組み が必要です。

私なら、保有中のポジションがそれぞれ損切りに到達した場合の想定損失を合計し、 新しい注文を加えても自分で設定した上限を超えないか判定します。

別のEAや手動注文も計算対象にする

半裁量EAだけが安全に動いていても、別のチャートで動かしているEAや、 手動で追加したポジションを見落とすと、口座全体のリスクを正しく管理できません。

複数ポジション管理では、同じ注文を二重に集計しないことや、 損切り位置を変更したときにリスクを計算し直すことも重要になります。

日次損失制限は「あといくら使えるか」で管理する

プロップファーム向けEAでは、日次損失の管理が非常に重要です。

ただし、どの会社でも単純に「口座残高の5%になったら停止」とすればよいわけではありません。

日次損失の計算には、確定した損益だけでなく、 まだ決済していないポジションの含み損益が関係する場合もあります。

用語 意味
Balance 決済済みの損益が反映された口座残高
Equity 口座残高に現在の含み損益などを反映した資金額

例えば、決済済みの損失が小さくても、 保有中のポジションに大きな含み損があれば、損失制限へ近づいている可能性があります。

さらに、1日の区切りとなる時刻や基準金額も、 会社やプランによって異なります。

そこで私なら、画面に単なる「本日の損失額」を表示するだけでなく、 「現在、公式ルール上であといくら損失余力があるか」 を表示するようにします。

その余力が少なくなったら新規注文を止め、 必要に応じて保有中のポジションを管理する形です。

公式の損失上限とEAの停止ラインは分ける

私なら、公式の損失制限へ到達する前に、 EA自身が新規注文を停止する余裕を設けます。

ただし、その余裕がどれだけ必要かは、取引する銘柄やロット、 保有数、相場の変動によって変わります。

cTrader CloudでcBotを動かす場合には、停止や再起動後に、 日次損失の計算に必要な情報を正しく復元できるかも確認が必要です。

この点については、 FundoraのcBotで日次損失を管理する設計 でも詳しく解説しています。

2026年10月時点|半裁量EAで確認したい4社の違い

半裁量EAをプロップファームで使う場合、 「EAが利用できるか」だけでは確認が足りません。

自作ツールが必要なのか、1回の取引にリスク制限があるのか、 短時間の決済や同じ戦略による取引に制限があるのかも重要です。

会社 特に確認するルール 開発上の対策
Fintokei EAの自己管理・3%リスク 警告と失格を区別
Fundora 自作ツール・1%・20秒 取引リスクと決済時間を監視
Funded7 SL・ATR・総リスク 損切りを発注時に設定
FTMO 第三者EA・注文頻度 重複戦略と過剰注文を防止

このように、同じ半裁量ツールであっても、会社によって確認するポイントが違います。

それぞれのルールを見ながら、 どのチェックをEA・cBotへ追加する必要があるのか を考えていきます。

確認時点について

以下は2026年10月に確認した公式情報をもとにした説明です。 プロップファームのルールは更新されるため、 実際に利用するプランの公式FAQ・取引ルール・利用規約を必ず再確認してください。

FintokeiはEA利用可能。ただし3%ルールの扱いに注意

FintokeiではEAや自動売買の利用が認められています。 ただし、市販EAや無料EAを含め、 利用者自身が戦略を理解し、設定やリスクを管理できることが重要です。

Fintokeiで半裁量EAを利用するなら、注文前のリスク計算に加え、 同じ取引の考え方で保有しているポジション全体の損失リスクを確認する設計が考えられます。

特に注意したいのが、初期資金の3%に関するオープンリスクのルールです。

Fintokeiの公式説明では、3%のリスク基準について 警告の対象となるルールとして案内されています。 そのため、「3%を超えた瞬間に必ず即時失格」と単純化するのは適切ではありません。

日次最大損失や全体最大損失の判定とは、分けて理解する必要があります。

私なら3%へ近づく前に注文を止める

私がFintokei向けのRisk Managerを作るなら、 3%の基準へ到達する前に、自分で設定した安全ラインで新規注文を止めます。

これは「公式の即時失格条件だから」という意味ではなく、 警告やルール違反を避けるための自主的な制御です。

また、EAを利用できても、すべての売買手法が無条件で認められるわけではありません。 禁止戦略、複数口座、短時間取引などの条件も確認しましょう。

【PR】Fintokeiの最新プラン・EAルールを確認する

Fundoraは自作ツールと1%リスク・20秒ルールを確認する

Fundoraでは、cTrader環境でのcBotや半裁量ツールの利用条件に注意が必要です。

公式FAQではEA・cBot・半裁量ツールについて、 原則として利用者自身が作成したもの であることが求められています。 必要に応じてソースコードの提出を求められる場合もあります。

そのため、インターネットから入手した注文パネルをそのまま利用する場合と、 自分で開発して内容を理解している場合では、 利用条件の確認が必要になります。

リスク管理では、Fundoraが案内している1%リスク基準も重要です。 1回の注文だけを見ればよいとは限らず、 関連するポジションをどのように扱うかも考える必要があります。

1%リスクを意識した半裁量ツール

例えば、新しい注文の想定損失が0.6%だったとしても、 関連するポジションをすでに保有していれば、 合計リスクが大きくなる可能性があります。

私なら、注文前に同じ取引の考え方に属するポジションを確認し、 まとめてリスクを計算するようにします。

20秒以内の短時間決済にも注意する

Fundoraには、20秒以内の短時間決済に関する取引基準もあります。

急変時などに短時間で決済する必要が生じる場合はありますが、 20秒以内の決済を高頻度で繰り返す運用は、 ルール上の判断対象になる可能性があります。

半裁量ツールには、注文からの経過時間を記録し、 短時間決済がどの程度発生しているか確認する機能を持たせると管理しやすくなります。

決済時間を守るために損切りを遅らせない

短時間決済のルールがあっても、相場急変時に必要な損切りを無理に遅らせる設計は危険です。 取引手法そのものがルールに適しているかを、稼働前に確認することが大切です。

【PR】Fundoraの最新プラン・取引ルールを確認する

Funded7は損切り設定とATRによるリスク評価に注意

Funded7では、損切り注文の有無がリスク評価に関係します。

2026年10月時点の公式ルールでは、 条件を満たす有効な損切り注文がある場合は、その損切り位置を使ったリスク計算が基本です。

一方、有効な損切り注文が確認できない場合には、 ATRという値動きの大きさを示す指標を使って、想定リスクが評価されます。

注文の状態 リスク評価の考え方 半裁量ツールの対策
有効なSLあり SLまでの損失額 発注時に同時設定
有効なSLなし ATRによる推定 原則、注文を拒否
SLを後から設定 猶予条件などを確認 後設定に依存しない

MT5については、損切り設定までの30秒の猶予に関する説明もあります。

しかし、注文後にSLを追加する設計では、 通信エラーや処理の遅れによって、損切りが設定されない状態になる可能性があります。

そのため私なら、注文するときに損切り位置も確定させる設計 を基本にします。

1つのポジションだけでなく総リスクも確認する

Funded7では、プランやリスク区分に応じた取引リスクの上限があり、 個別のポジションだけでなく、関連する銘柄や口座全体のリスクにも注意が必要です。

例えば、複数の通貨ペアで似た方向のポジションを保有している場合、 1つずつのリスクが小さくても、合計では上限に近づくことがあります。

このためEA側では、各ポジションの予定損失を計算するだけでなく、 関連する取引をまとめて確認できる設計が向いています。

Group Tradingや短時間決済にも注意する

Funded7では、コピー取引やGroup Tradingなど、 複数の利用者が同じような取引を行うことに関するルールも確認が必要です。

市販EAを使う場合には、ほかの利用者と似たタイミングで 同じ注文が発生する可能性があります。

また、非常に短い時間で決済する取引についても、 15秒未満・30秒未満の取引割合に関する基準が案内されています。

自作EAであっても、注文内容や取引頻度がルールに適しているかを確認しましょう。

損切り設定だけで安全とは限らない

SLを設定していても、ロットが大きすぎればリスク上限へ近づきます。 Funded7向けの半裁量EAでは、SL・ロット・関連ポジションの合計リスクをまとめて確認することが重要です。

【PR】Funded7のチャレンジ・最新取引ルールを確認する

FTMOでもEAは使えるが、第三者EAの重複に注意する

FTMOでは、公式FAQで裁量取引やアルゴリズム取引、 EAを使った取引スタイルが認められています。

ただし、第三者が作成したEAを利用する場合は、 ほかのトレーダーも同じ戦略を使っている可能性があります。

FTMOでは、同じ戦略を使う口座や最大資金配分に関する条件があるため、 市販EAを使う場合は利用規約を確認する必要があります。

また、EAが大量の注文や頻繁な注文変更を行い、 プラットフォームのサーバーへ過剰な負荷をかけるような動作にも注意が必要です。

半裁量ツールであっても、ボタンの連打によって大量注文が出たり、 同じ注文が二重に送信されたりする設計は避けたいところです。

FTMO向けに追加したい注文の安全装置

私なら、一度ボタンを押したら注文結果が返るまで再操作を受け付けない仕組みを入れます。

さらに、注文が失敗したときは自動で何度も送り直すのではなく、 現在の注文状態を確認してから再試行するようにします。

これなら、通信が不安定になったときにも、 意図しない重複注文を減らすことができます。

【PR】FTMOの最新プラン・EA利用条件を確認する

プロップファームごとのルールは別々に管理する

Fintokei、Fundora、Funded7、FTMOのように、 複数のプロップファームへ対応する半裁量EAを開発する場合、 会社ごとのルールを注文処理へ直接書き込まないほうが管理しやすくなります。

私なら、注文画面やロット計算はできるだけ共通にして、 プロップファームごとに違う判定条件だけを切り替えられる仕組み にします。

開発では、このルール判定部分を「Rule Engine」と呼ぶことがあります。 難しく考える必要はありません。 会社別の設定表を用意し、その設定に合わせて注文を許可するか判断する仕組みです。

共通機能 会社ごとに変える部分
ロット計算 許容リスクの上限
損失監視 日次・最大損失の計算方法
注文・決済 SLや短時間取引の条件
運用管理 禁止戦略・自動売買の利用条件

例えば公式ルールが変更されたとき、 注文処理のあちこちへ書いた数字を修正するのではなく、 会社別の設定を見直すだけで済む構成が理想です。

ただし、設定を変更しただけで安全になるわけではありません。 変更後は、その条件で注文が正しく許可・拒否されるか、テストする必要があります。

会社名だけでなくプラン名でも切り替える

同じプロップファームでも、チャレンジの種類や運用フェーズによって条件が違うことがあります。 私なら会社名・プラン名・口座の状態をまとめて管理し、誤ったルールを読み込まないようにします。

主要プロップファームの違いを詳しく比較したい方は、 主要プロップファームの試験・損失・EAルール比較 も参考にしてください。

バックテストだけでは発注ミスを防げるか分からない

半裁量EAを開発するときは、 過去の値動きで動作を確認するバックテストだけでは不十分です。

バックテストでは、ロット計算や損切り条件が正しく動くかを確認できます。 しかし、実際の注文時には通信の遅れやスプレッドの急拡大、 注文が通らないケースなども発生します。

また、複数のEAを同時に使う場合には、 ほかのEAが先に注文を出し、口座全体のリスクが変わることもあります。

確認する場面 見落としたくないこと
損切りライン変更 予定ロットを再計算するか
ボタン連打 注文が重複しないか
通信エラー 注文状態を確認できるか
複数EAの稼働 総リスクを正しく合算するか
日付・口座変更 古い計算値を使わないか
再起動 損失監視を正しく再開するか

私は、こうしたテストを売買ロジックとは別に考えることが重要だと思っています。

例えばPCやVPSを再起動したあと、前回の設定が残っていたとしても、 日次損失の基準値まで以前のままでよいとは限りません。

cTrader Cloudでも、停止・再起動によって保存データの扱いが変わるため、 起動時に必要な情報を再取得できるようにしておく必要があります。

詳しくは、 cTrader CloudとVPS・ローカルPCでcBotの保存動作がどう変わるか で解説しています。

AIでコードを書いても、最後の確認は人間が行う

私はChatGPTやCodex、Cursorなどを活用したAI駆動開発にも取り組んでいます。

AIを利用すると、ロット計算や注文管理のコードを作る作業は効率化できます。 しかし、コードが生成されたからといって、 そのまま安全に運用できるとは限りません。

特にプロップファーム向けのシステムでは、 「注文してよい場合」だけでなく、「絶対に注文してはいけない場合」 を細かく確認する必要があります。

実際の資金を伴う運用を始める前に、デモ環境などで 発注・決済・停止・再起動の動きを確認することをおすすめします。

半裁量EAを作るときによくある疑問

半裁量ならプロップファームでEA扱いにならない?

そうとは限りません。

人間がボタンを押していても、実際のロット計算や発注を EA・cBot・カスタムツールが行っている場合があります。

「半裁量」という名称だけで判断せず、 各社の自動売買ツールに関する利用条件を確認してください。

ロットだけ自動計算すれば十分?

私なら、ロット計算だけでは終わらせません。

ロットが適切でも、すでに多くのポジションを持っていたり、 日次損失の余力が少なかったりすれば、新しい注文は危険になることがあります。

そのため、損切り設定、総リスク、日次損失、スプレッドなども 注文直前に確認するようにします。

損切りは注文したあとに設定してもいい?

プラットフォームや会社ごとに条件は違いますが、 システム設計としては注文する前に損切り位置を確定しておく ほうが安全です。

損切り位置が決まっていなければ、適切なロットも計算できません。

完全自動EAより半裁量EAのほうが安全?

必ずしもそうではありません。

半裁量でも人間の相場判断が間違うことはありますし、 完全自動EAでも適切なリスク管理は可能です。

半裁量方式のメリットは、 人間が得意な判断と、コンピューターが得意な計算・注文処理を分担できること です。

cTraderではインジケーターとcBotのどちらを作る?

チャートを見ながら売買ボタンを操作するなら、 カスタムインジケーターを使った取引パネルが選択肢になります。

一方、PCを閉じた状態でもcTrader Cloudで自動売買や監視を続けたい場合には、 cBotとしての実装を検討します。

どちらがよいかは、手動操作を中心にするのか、 継続的な自動処理を中心にするのかで判断すると分かりやすいです。

まとめ|半裁量EAは「勝つ機能」より「間違えない機能」から作る

プロップファーム向け半裁量EA・cBotで重要なのは、 高度な売買サインをたくさん追加することではありません。

人間が相場を判断し、システムが損切り位置・ロット・総リスク・日次損失を確認する。 そして、設定した条件を満たす注文だけを実行する。

この役割分担によって、ロットの入力ミス、損切り設定忘れ、 複数ポジションのリスク見落としなどを減らすことができます。

MT4・MT5ならEA、cTraderならカスタムインジケーターやcBotを利用して、 こうした仕組みを開発できます。

さらにプロップファームで使うなら、 Fintokei、Fundora、Funded7、FTMOなどの会社別ルールに合わせた リスクチェックが必要です。

最初に作るなら、この3つの機能から

私ならまず、損切り位置からロットを計算する機能、 保有中ポジションのリスクを合計する機能、 日次損失の余力が少なくなったら新規注文を止める機能から作ります。

そのうえで、会社別ルールや注文エラーへの対応を追加していくのがよいと考えています。

プロップファーム選びでは、チャレンジ料金や利益目標だけでなく、 自分のEA・cBotや半裁量ツールが利用条件に合っているかも確認してください。

また、今回詳しく取り上げた4社以外にも、 自動売買の運用条件を比較したい場合は、 【PR】PipFarm公式サイト で最新の取引ルールを確認できます。

最新ルールの確認について

本記事は2026年10月時点の公式情報をもとにしています。 プロップファームのEA・cBot利用条件、損失制限、 禁止取引、料金、出金条件などは変更される場合があります。

チャレンジの購入前、EAの稼働前、口座のフェーズ変更時には、 必ず各社の公式サイト・FAQ・取引ルール・利用規約を確認してください。

※本記事にはPR・アフィリエイトリンクを含みます。 リンク先サービスの利用条件や料金は変更される場合があります。

本記事は情報提供を目的としたものであり、投資助言・売買推奨ではありません。 FX・CFD・プロップファームには損失や参加費用が発生するリスクがあります。

EA・cBot・インジケーターや半裁量ツールの利用によって、 利益、チャレンジ合格、報酬の受け取りが保証されるものではありません。 バックテストや過去の検証結果も将来の成績を保証しません。

また、プロップファームの評価口座などには、 デモ・シミュレーション環境が利用される場合があります。 表示される資金額が、利用者へ実際の資金として預託されることを意味するとは限りません。

取引やサービスの利用に関する最終判断は、ご自身の責任で行ってください。

タイトルとURLをコピーしました