自動売買ツール PZ MA Crossover EA をシミュレーション
必ずお読みください
当サイトはあくまでシミュレーションを行っているだけなので、シミュレーションした設定でその通りの結果になるものではありません。
投資は全て自己責任です。
当サイトを参考にして損失が出たとしても当サイトは一切その責任を負いません。
必ず自己責任のもと、投資を行ってください。
FXの自動売買ツールのシミュレーションPart18
今回はMQL5の無料ツールであるPZ MA Crossover EAのバックテスト結果を掲載していきます。
なおFXの自動売買ツールは一般的にエキスパートアドバイザー略してEAと呼ばれるので今後はEAと呼称します。
証券会社・使用ツール・設定いろいろ
証券会社
・証券会社:XM Trading
使用ツール
・EA:PZ MA Crossover EA
・DLサイト:MQL5
・プラットフォーム:MT4
・使用チャート:Tick data suite
設定
・通貨ペア:EURUSDmicro
・購入Lot:0.01Lot(10通貨)
・時間足:4時間足
・検証期間:2016年1月1日 ~ 2019年12月31日
・検証年月:4年、48か月
・検証通貨:JPY(日本円)
・初期検証金額:100,000円
・売買ポジション:買い・売り(Long・Short)
・口座:micro口座
・1Lot:1,000通貨
・スプレッド:30(固定)
結果
当サイトはあくまでシミュレーションを行っているだけなので、シミュレーションした設定でその通りの結果になるものではありません。
投資は全て自己責任です。
当サイトを参考にして損失が出たとしても当サイトは一切その責任を負いません。
必ず自己責任のもと、投資を行ってください。
初期設定

・日本円
・\100,000
グラフシミュレーション

開始時価格:\100,000
終了時価格:\99922
最後の利益がガクッと下がっている時の理由
EAによってはグラフの一番右で利益がガクッと下がっている場合があります。
しかしこれは悲観しなくていいものが大半です。
というのもシミュレーションを終えると同時に保持しているものを全て強制的に売り払ってしまうからです。
そのため大幅に損失が発生してしまっているというものです。
保持していればいずれはプラスに転じるはずなので、最後に大幅損失を出す最後の取引額を見た方がいいかもしれません。
結果レポート

結果抜粋
初期証拠金:¥100,000
純益:¥-77.33
総利益:¥114.94
総損失:¥-192.27
総取引数:168
売りポジション(勝率%):83 (91.57%)
買いポジション(勝率%):85 (91.76%)
勝率(%):154 (91.67%)
負率 (%):14 (8.33%)
結果詳細
テストバー数 | 6435 |
モデルティック数 | 70460982 |
モデリング品質 | 88.60% |
不整合チャートエラー | 0 |
初期証拠金 | 100000 |
スプレッド | 30 |
純益 | -77.33 |
総利益 | 114.94 |
総損失 | -192.27 |
プロフィットファクタ | 0.6 |
期待利得 | -0.46 |
絶対ドローダウン | 104.7 |
最大ドローダウン | 107.65 (0.11%) |
相対ドローダウン | 0.11% (107.65) |
総取引数 | 168 |
売りポジション(勝率%) | 83 (91.57%) |
買いポジション(勝率%) | 85 (91.76%) |
勝率(%) | 154 (91.67%) |
負率 (%) | 14 (8.33%) |
最大 | |
勝トレード | 8.26 |
敗トレード | -15.59 |
平均 | |
勝トレード | 0.75 |
敗トレード | -13.73 |
最大 | |
連勝(金額) | 30 (17.90) |
連敗(金額) | 1 (-15.59) |
最大 | |
連勝(トレード数) | 22.90 (21) |
連敗(トレード数) | -15.59 (1) |
平均 | |
連勝 | 10 |
連敗 | 1 |
PZ MA Crossover EA概要
商品ページ

価格
・0円
概要(原文)
This EA trades using Moving Averages Crossovers. It offers fully customizable settings, flexible position management settings, plus many useful features like customizable trading sessions and a martingale and inverse martingale mode. [ Installation Guide | Update Guide | Troubleshooting | FAQ | All Products ]
- Easy to use and supervise
- Fully customizable moving average settings
- It implements two different trading behaviors
- Customizable break-even, SL, TP and trailing-stop
- Works for ECN/Non-ECN brokers
- Works for 2-3-4-5 digit symbols
- Trading can be NFA/FIFO Compliant
- Trades can be closed on opposite signals
- Implements a martingale and inverse martingale features
- Filter trading by weekdays and hours
- Built-in money management
The EA implements four different behaviors:
- Regular: Buy on bullish crossovers and sell on bearish crossovers
- Inverse: Sell on bullish crossovers and buy on bearish crossovers
- Only buy: Buy on bullish crossovers and disregard bearish crossovers
- Only sell: Sell on bearish crossovers and disregard bullish crossovers
Additionally, it implements four different money management modes:
- Trade manual lotsize: The EA will trade a fixed lotsize on each trade
- Auto-calculation of lotsizes: The EA will risk % of the account on each trade
- Martingale: The EA will double the lotsize after a losing trade
- Inverse Martingale: The EA will double the lotsize after a winning trade
Input Parameters
- Trading Direction – Filter trades by direction: long, short or both.
- Moving Average Settings – This parameter group holds the moving avearge settings.
- Sessions Settings – Enable or disable trading for the Assian, European or American sessions.
- Position Management – This group of settings applies to trading decisions and trade management. You can select trading direction, break-even in pips, trailing-stop in pips, trailing-step in pips, stop-loss in pip and take-profit in pips.
- Trading Hours – Enable or disable trading for your desired time period.
- Trading Weekdays – Enable or disable trading for each day of the week.
- Money Management -In this settings block you can set the lotsize for the first trade, or allow the EA to calculate it by itself. It also implements a martingale behavior. Entering a manual lot size is recommended.
- EA Settings -You can select the magic number and custom comment for trades.
Author
Arturo López Pérez, private investor and speculator, software engineer and founder of Point Zero Trading Solutions.
概要(翻訳)
この EA は、移動平均クロスオーバーを使用して取引します。完全にカスタマイズ可能な設定、柔軟なポジション管理設定に加えて、カスタマイズ可能な取引セッションやマーチンゲールおよび逆マーチンゲール モードなどの多くの便利な機能を提供します。 [ インストールガイド| 更新ガイド| トラブルシューティング| よくある質問| すべての製品]
- 使いやすく、監視しやすい
- 完全にカスタマイズ可能な移動平均設定
- 2 つの異なる取引動作を実装します。
- カスタマイズ可能な損益分岐点、SL、TP、トレーリング ストップ
- ECN/非ECNブローカーで機能
- 2-3-4-5 桁の記号に対応
- 取引はNFA/FIFOに準拠可能
- 反対のシグナルで取引を閉じることができます
- マーチンゲールと逆マーチンゲール機能を実装します
- 平日と時間帯で取引を絞り込む
- 組み込みの資金管理
EA は 4 つの異なる動作を実装します。
- 通常: 強気のクロスオーバーで買い、弱気のクロスオーバーで売る
- 逆:強気のクロスオーバーで売り、弱気のクロスオーバーで買う
- 買いのみ: 強気のクロスオーバーで購入し、弱気のクロスオーバーを無視する
- 売りのみ: 弱気のクロスオーバーで売り、強気のクロスオーバーを無視する
さらに、4 つの異なる資金管理モードを実装しています。
- トレード マニュアル ロットサイズ: EA は、各トレードで固定ロットサイズをトレードします。
- ロットサイズの自動計算: EA は各取引でアカウントの % を危険にさらします
- マーチンゲール: EA は負けトレード後にロットサイズを 2 倍にします
- 逆マーチンゲール: EA は、トレードに勝った後、ロットサイズを 2 倍にします。
入力パラメータ
- 取引方向 – 取引を方向 (ロング、ショート、またはその両方) でフィルタリングします。
- 移動平均設定 – このパラメータ グループには、移動平均設定が含まれます。
- セッション設定 – アジア、ヨーロッパ、またはアメリカのセッションの取引を有効または無効にします。
- ポジション管理 – この設定グループは、取引決定と取引管理に適用されます。取引方向、損益分岐点 (pips)、トレーリングストップ (pips)、トレーリングステップ (pips)、ストップロス (stop-loss)、テイクプロフィット (pips) を選択できます。
- 取引時間 – 希望する期間の取引を有効または無効にします。
- 平日の取引 – 曜日ごとに取引を有効または無効にします。
- 資金管理 – この設定ブロックでは、最初の取引のロットサイズを設定するか、EA がそれを自分で計算できるようにすることができます。また、マーチンゲール動作も実装します。手動のロットサイズを入力することをお勧めします。
- EA 設定 – トレードのマジック ナンバーとカスタム コメントを選択できます。
サポート
無料の製品を喜んで提供しますが、時間が限られているため、いかなる種類のサポートも提供されません。謝罪いたします。
著者
Arturo López Pérez、個人投資家、投機家、ソフトウェア エンジニア、Point Zero Trading Solutions の創設者。
自動売買の始め方やおすすめ証券会社
自動売買の始め方
自動売買を開始するには以下の流れです。
1.海外の証券口座を開設(日本の証券口座は自動売買が禁止されています)
2.口座開設した証券会社のMT4をダウンロード
3.MT4に口座開設したアカウントでログインする
4.EAをダウンロードする(「PZ MA Crossover EA」はMQL5からダウンロードできます)

5.EAの設定をして運用開始
細かい設定はいずれ専用の記事を開設するかもしれないししないかもしれないです。
おすすめ証券会社
XM Trading
XM Tradingは海外の証券会社です。
多分日本で一番有名なのではないでしょうか。
サイトも日本語ですしヘルプも日本語なので。
そんなXMは以下から登録できます。
特におすすめな理由
XM Tradingが特におすすめなのはmicro口座があるためです。
通常の海外FXの1Lotは「100,000通貨」であることが大半なのに対して、micro口座は1Lot「1,000通貨」になります。
なのでUSDJPYが150円で1Lotをそれぞれ買おうと思ったら以下の証拠金が必要となります(レバレッジ1倍)
通常口座:1Lot 100,000通貨:15,000,000円
micro口座:1Lot 1,000通貨:150,000円
上記の通り通常口座で1Lot購入しようとしたら1500万円が必要となります。
そんな大金ほとんどの人は捻出できないはずですし、だせたとしてもかなりのハイリスクハイリターンです。
そこで必要金額の低いmicro口座を使うことでローリスクローリターンで取引を行うことができるということです。
この小額から行えるのは精神的にも非常に強みとなります。
(大半の海外証券会社は0.01Lotから取引できますが、それでも最低で15万円が必要となります。
その点micro口座で0.01Lotで取引を行えば1,500円から購入できる様になるという訳です。)
因みに本サイトのシミュレーションはmicro口座で0.01Lot(10通貨)によるシミュレーションです。
XM Tradingを特におすすめするのは上記の理由によるものです。
僕もいくつか海外の証券口座を開設していますが、一番使いやすいと思っています。
証券口座を開設する時にスワップポイントとかレバレッジとか気にするかと思いますが、面倒なのでXM一択でいいのではないかと思うくらいです。
使用している人が多いですしサイト情報も調べれば色々出てくるので。
そんなXMのもう一ついいところは1つの口座で確か最大8個までの口座を個別に持つことができます。
これは普通に取引をするだけではあまり気にすることはありませんが、僕の様に自動売買ソフトであるEAを使う人や通貨によって口座を分けたい人には便利です。
例えばUSDJPYはA口座で10万円、USDEURはB口座で20万円、C口座ではEAを30万円で運用といった使い方ができるので。
これらはそれぞれ口座が分かれているので証拠金も別々となるのでリスク分散もできます。
一つの口座だと一つの通貨で大負けするとそれに引きずられて他の通貨も強制ロスカットとなることも否定できないので。
MT4
そもそもMT4って何?って思うかもしれませんが、簡単に言ってしまうと海外の開設した証券口座でFX取引できるようにするソフトです。
これがないと取引できないといっても過言ではありません。
(というか僕はMT4を使わない取引方法を知りません)
なので証券口座を開設したらMT4もダウンロードしておきましょう。

EA
EAとはFXの自動売買ソフトです。
EA自体はTwitterやインスタといったSNSで配布している人もいます。
しかし僕はMQL5というサイトでEAをダウンロードすることをおススメします。

というのも海外のサイトなのですがかなりの量のEAが配布されていてレビューやコメントも多数あるので翻訳を使いながらより良いEAを探せるからです。
そんなMQL5ですが紹介している人が少ないのはアフィリエイトがないからです。
そのためあまり知られていないのだと思います。
因みに「PZ MA Crossover EA」もMQL5からダウンロードしてきました。
PZ MA Crossover EA詳細ページ

当サイトはあくまでシミュレーションを行っているだけなので、シミュレーションした設定でその通りの結果になるものではありません。
投資は全て自己責任です。
当サイトを参考にして損失が出たとしても当サイトは一切その責任を負いません。
必ず自己責任のもと、投資を行ってください。
コメント