Pivot Levels Pro EA
- エキスパート
- バージョン: 7.4
- アップデート済み: 25 7月 2026
- アクティベーション: 10
Pivot Levels Pro EA — MetaTrader 5 で Pivot 水準に基づいて取引する自動 Expert Advisor
概要
Pivot Levels Pro EA は、Pivot 水準に基づく取引(Pivot Point Strategy)を軸に構築された、MetaTrader 5 向けの完全自動売買 Expert Advisor です。本 EA はサポートおよびレジスタンス水準をチャート上に自動的に計算・表示し、トレーダーを手作業の計算から解放するとともに、中央 Pivot 水準に対する価格の位置に基づいて売買判断を行います。5 つの計算方式 —— Classic、Fibonacci、Camarilla、Woodie、DeMark —— に対応しており、ロジックをさまざまな市場や取引スタイルに適合させることができます。
取引方向は、バー内部の瞬間的な価格ではなく、選択した時間足のバー確定時に決定されるため、バー内の誤ったシグナルを排除します。ポジションの管理には、Smart Risk 資金管理、制御された Grid Trading、Trailing Stop、Break Even、複合エントリーフィルター、時間フィルター、および取引条件を確認する組み込みの仕組みが用いられます。
本 EA は netting および hedging 口座に対応し、金(XAU/USD)、Forex 通貨ペア、指数、商品、その他の銘柄の取引に適しています。本 EA は、MetaTrader 5 で Pivot Trading とサポート・レジスタンス(Support and Resistance)水準を利用するトレーダーに適しています。
主な利点
Pivot 水準の自動計算 —— 本 EA は中央 Pivot に加え、ラベル付きの R1–R4 および S1–S4 水準を計算・表示し、トレーダーを手作業の描画から解放して、計算ではなく判断に集中できるようにします
5 つの計算方式 —— Classic、Fibonacci、Camarilla、Woodie、DeMark を 1 つの製品に搭載しており、特定の銘柄と時間足に適した水準モデルを選択できます
バー確定時のシグナル —— 方向はローソク足確定時における中央 Pivot に対する価格の位置で決定されるため、バー内でのシグナルのちらつきをなくし、EA の挙動を予測可能にします
マルチタイムフレーム計算 —— Pivot 水準を 1 つの時間足で計算し、取引を別の時間足で執行できます。これにより、より小さい期間で稼働しながら、上位時間足の水準を取引ロジックの基礎として利用できます
Smart Risk —— グリッドの各後続注文のロット数は増加せずに減少するため、シリーズが拡大するにつれて口座への負担を軽減します
調整可能な取引頻度 —— 4 つのモードを備えた時間と距離の複合フィルターにより、まれなエントリー向けにも活発な稼働向けにも EA を設定できます
取引条件の確認 —— 各エントリーの前に、スプレッド、余剰証拠金、取引セッションの状態、時間フィルター、1 日の取引上限が確認されます
チャート上の視覚的な分析 —— 情報パネルと視覚的な取引履歴により、EA の稼働をリアルタイムで監視できます
主な機能
Pivot Levels (Classic, Fibonacci, Camarilla, Woodie, DeMark)
Smart Risk
Grid Trading
Trade Direction
Time Filter
Spread Control
Daily Limit
Stop Loss & Take Profit
Break Even
Trailing Stop
Netting & Hedging
Information Panel
Trade History
EA の動作の仕組み
水準の計算。選択した時間足で新しいバーが形成されると、本 EA は 1 つ前の確定したバーのデータに基づき、選択した方式で Pivot 水準を計算します。Classic、Fibonacci、Camarilla、Woodie では中央 Pivot と R1–R4 および S1–S4 水準が構築され、DeMark 方式ではその特有の水準(Pivot、R1、S1)が計算されます。表示が有効な場合、これらの水準はラベル付きの線としてチャート上に表示されます。
シグナルの生成。方向は、中央 Pivot 水準に対する 1 つ前のバーの終値によって決定されます。価格が Pivot を上回る場合は買いシグナル、価格が Pivot を下回る場合は売りシグナルに対応します。評価はバー確定時に行われるため、現在のローソク足が形成されている間はシグナルが変化しません。
取引の建て方。シグナルが形成され、選択した方向モードに一致すると、共通の確認ルールが適用されます。選択したフィルターモードに従って取引間の間隔と距離、現在のスプレッド、取引セッションの状態、時間フィルター、1 日の上限、および余剰証拠金の十分性が確認されます。ロット数は必要に応じてブローカーの要件に合わせて調整されます。建玉後、ポジションは stop loss、take profit、trailing stop、break even によって管理され、grid trading が有効な場合、市場がポジションに逆行するのに応じて EA は注文を追加できます。
EA パラメーター
Pivot Settings
PivotType —— Pivot 水準の計算方式:Classic、Fibonacci、Camarilla、Woodie または DeMark。中央水準ならびにサポートおよびレジスタンス水準を構築するための計算式を定めます。
PivotTimeframe —— Pivot 水準を計算する時間足。稼働中のチャートと異なることができます。これにより、上位時間足で水準を構築しつつ、下位時間足で取引を執行できます。
DrawPivotLines —— チャート上での Pivot 水準線の表示を有効または無効にします。
PivotExtendDays —— より見やすくするための、チャート時間における Pivot 線の前方への長さ(日数)。
ShowLineLabels —— 描画された線上の水準ラベルを有効または無効にします。
PivotColorP, PivotColorR, PivotColorS —— 中央 Pivot 水準、レジスタンス(R)水準、サポート(S)水準の色。
PivotLineStyle —— Pivot 線のスタイル:実線、破線、その他のオプション。
PivotLineWidth —— Pivot 線の太さ。
Lot Settings
LotMethod —— ポジションのロット計算方式:固定ロットまたは Smart Risk(残高の大きさに基づく自動計算)。
FixedLotSize —— 固定ロットモードで使用されるロットの大きさ。このモードが選択されている場合にのみ適用されます。
Grid Trading Settings
UseGrid —— 建玉の管理時に grid trading を有効または無効にします。
GridStep —— 隣接するグリッド水準間のポイント単位の距離。距離フィルターが有効な場合、同じパラメーターが新規エントリー間の最小距離として使用されます。
MaxGridOrders —— グリッド稼働中に EA が一方向に建てられる注文の最大数。累積リスクを制限します。
Trading Direction
TradeDirection —— 許可される取引方向を定めます:買いのみ(BUY)、売りのみ(SELL)、または双方向(BOTH)。BOTH モードでは、個々の取引の方向は Pivot に対する価格の位置によって決定されます。
Stop Loss & Take Profit Settings
StopLoss —— 各新規ポジションのポイント単位の stop loss の大きさ。値が 0 の場合、Stop Loss の使用が無効になります。
TakeProfit —— 自動利益確定のためのポイント単位の take profit の大きさ。値が 0 の場合、Take Profit の使用が無効になります。
Trailing Stop & BreakEven Settings
TrailingStop —— trailing stop による利益ポジションの自動管理を有効または無効にします。
TrailingStart —— trailing stop が作動するために達成が必要な、ポイント単位の最小利益。
TrailingDistance —— 作動後の現在価格と trailing stop 水準との間のポイント単位の距離。
TrailingStep —— trailing stop の次回の移動に必要な最小の価格変動。
BreakEven —— ポジションを break even へ自動的に移動することを有効または無効にします。
BreakEvenStart —— break even を作動させるために必要なポイント単位の利益。
BreakEvenOffset —— ポジションを break even へ移動した後の、始値に対する利益方向への stop loss のオフセット。
Trading Rules
MaxSpread —— 新規取引を建てるために許容される、ポイント単位の最大スプレッド。現在のスプレッドがこの値を上回る場合、新規ポジションの建玉は一時的にブロックされます。
MinutesBetweenTrades —— 新規取引の建玉間の分単位の最小時間間隔。
FilterMode —— エントリーフィルターのモード:時間のみ、距離のみ、時間または距離、あるいは同時に時間かつ距離。取引頻度を調整できます。
MagicNumber —— EA が自身の取引を他の EA の取引や手動取引と区別するための一意の識別子。
TradeComment —— EA が建てるすべての取引に自動的に付加されるコメント。
DailyLimit —— 同一取引日内の新規取引の最大数の制限を有効または無効にします。
MaxOrdersPerDay —— EA が 1 取引日に建てられる取引の最大数。
Time Filter
EnableTimeFilter —— 時間フィルターを有効または無効にします。無効の場合、取引はいつでも許可され、このグループの他のパラメーターは効果を持ちません。
TradeMonday, TradeTuesday, TradeWednesday, TradeThursday, TradeFriday, TradeSaturday, TradeSunday —— 曜日のスイッチ。各曜日について取引を個別に許可または禁止できます。曜日はブローカーのサーバー時間に基づいて考慮されます。
StartHour —— ブローカーのサーバー時間による取引ウィンドウの開始時(0–23)。
StartMinute —— 取引ウィンドウの開始分(0–59)。
EndHour —— ブローカーのサーバー時間による取引ウィンドウの終了時(0–23)。
EndMinute —— 取引ウィンドウの終了分(0–59)。開始時刻が終了時刻より遅い場合、ウィンドウは深夜をまたぎます。
Display Settings
ShowPanel —— チャート上の情報パネルの表示を有効または無効にします。
ShowProfitStats —— 当日、当週、当月、および EA の全稼働期間の利益統計を表示します。
ShowTradeHistory —— 完了した取引の履歴をチャート上に直接表示することを有効にします。
BuyTradeColor —— 買い取引の表示色。
SellTradeColor —— 売り取引の表示色。
TradeFontSize —— チャート上の取引履歴ラベルのフォントサイズ。
PanelBackColor —— 情報パネルの背景色。
PanelTextColor —— 情報パネルのテキスト色。
PanelEditColor —— 情報パネル内の数値フィールドの色。
SMART RISK
Smart Risk は、残高の大きさに基づいてポジションのロット数を自動計算するモードです。取引ロット数は預託金とともに増加し、預託金が減少すると縮小するため、口座への負担はその時点の状態に見合ったものに保たれます。
このモードの重要な特徴はグリッド稼働時に現れます。各後続注文のロット数は増加せずに減少します。これは、各後続注文が倍増し、預託金への負担が指数関数的に増大する古典的なマーチンゲールと Smart Risk を根本的に区別するものです。
計算例。残高が 5,000 USD の場合、最初の注文の初期ロット数は 0.05 ロットです。グリッドが拡大するにつれて、各後続水準のロット数は 1 段階ずつ減少します:
残高:5,000 USD
レベル 1 —— 0.05
レベル 2 —— 0.04
レベル 3 —— 0.03
レベル 4 —— 0.02
レベル 5 —— 0.01
レベル 6+ —— 0.01
このように、ロット数を増やすのではなく、シリーズはますます小さいロットで平均化され、預託金への累積負担はマーチンゲールよりもはるかに緩やかに増大します。
いずれのポジションを建てる前にも、EA は利用可能な余剰証拠金を確認し、必要に応じてロット数を減らし、ブローカーの許容するロットステップに合わせます。
GRID TRADING
grid trading が有効な場合、EA は単一のポジションに限定されません。市場が建玉した側に逆行するにつれて、ポイント単位で指定されたステップで新規注文を追加し、平均化グリッドを形成します。一方向の注文総数は MaxGridOrders パラメーターによって制限されます。
EA はグリッド水準とエントリー価格の独自の内部記録を保持するため、グリッドロジックは netting および hedging 口座で同様に正しく機能します。片側が完全に決済された後、内部カウンターはゼロにリセットされ、新しいシグナルが最初の水準から新たなサイクルを開始します。
グリッドへの注文追加は、最初のエントリーと同じ時間および距離のフィルタリングルールに従うため、シリーズの密度と累積リスクを制御できます。
TIME FILTER
時間フィルターにより、取引を週の特定の曜日や 1 日の特定の時間帯に制限できます。これは EnableTimeFilter パラメーターによって制御され、既定では無効です。
フィルターが有効な場合、取引は次の両方の条件が満たされる場合にのみ許可されます:現在の曜日が許可として設定されており、かつ現在の時刻が設定されたウィンドウ内にあること。ウィンドウの開始時刻が終了時刻より遅い場合、そのウィンドウは深夜をまたぐものとみなされます。すべての確認はブローカーのサーバー時間で行われます。
TRADE DIRECTION
BUY ONLY —— EA は買い取引のみを建てます。売りシグナルは無視されます。
SELL ONLY —— EA は売り取引のみを建てます。買いシグナルは無視されます。
BOTH —— 双方向が許可されます。個々の取引の方向は、中央 Pivot に対する価格の位置によって決定されます:価格が Pivot を上回る場合は買い、価格が Pivot を下回る場合は売りです。
INFORMATION PANEL
パネルが有効な場合、EA はチャートの隅に稼働の概要を表示します。パネルには次が表示されます:
当日の利益
当週の利益
当月の利益
全稼働期間の合計利益
BUY Grid —— 買い側の現在のグリッド水準数
SELL Grid —— 売り側の現在のグリッド水準数
エントリーフィルターのモード
中央 Pivot 水準の現在値と、それに対する価格の位置
ポジション管理パラメーター:Trailing Stop と Break Even の状態、Stop Loss と Take Profit の値、グリッドステップ、取引方向
パネルは EA の稼働中に更新され、追加のウィンドウを開くことなく取引状態を監視できます。背景、テキスト、数値フィールドの色は設定可能です。
チャート上の TRADE HISTORY
履歴表示が有効な場合、EA は完了した取引をチャート上に直接描画します。エントリーとイグジットの地点は買いと売りで別々の色の矢印で示され、エントリーとそれに対応するイグジットは線で結ばれ、イグジットの横には swap と手数料を含めた取引の損益を示すラベルが表示されます。
履歴オブジェクトは情報パネルに重ならないように配置され、チャートのスクロールやスケールの変更時に自動的に再構築されます。これにより、EA が現在の銘柄でどのように稼働したかを明確に把握でき、その挙動の視覚的な分析が容易になります。
まとめ
Pivot Levels Pro EA は、5 つの方式による Pivot 水準の自動計算、Smart Risk、制御された grid trading、および柔軟なポジション管理システムを 1 つにまとめています。Classic、Fibonacci、Camarilla、Woodie、DeMark の各方式、複合エントリーフィルターと時間フィルター、ならびに取引条件を確認する一連の仕組みを —— MetaTrader 5 向けの単一の完全自動売買 Expert Advisor として —— 搭載しています。バー確定時のシグナル評価、水準のマルチタイムフレーム計算、明快な情報パネル、視覚的な取引履歴により、EA の稼働は透明で監視しやすくなっています。netting および hedging 口座への完全な対応により、金、通貨ペア、指数、その他の銘柄の取引に適用できます。
本 EA は利益を保証するものではありません。取引結果は、市場の状況、選択した設定、ブローカーの条件、およびトレーダーのリスク管理への取り組み方によって左右されます。リアル口座で使用する前に、必ず Strategy Tester およびデモ口座でテストしてください。


Simply don't work. Save your money.
Yes, I did optimize it on all major pairs and it crashed out on all of them.
Vladimir