【FX】自動売買 ~ ZigZag Fibo EA ~ シミュレーション

FX

自動売買ツール ZigZag Fibo EA をシミュレーション

スポンサーリンク

必ずお読みください

当サイトはあくまでシミュレーションを行っているだけなので、シミュレーションした設定でその通りの結果になるものではありません。

投資は全て自己責任です。

当サイトを参考にして損失が出たとしても当サイトは一切その責任を負いません。

必ず自己責任のもと、投資を行ってください。


FXの自動売買ツールのシミュレーションPart13

今回はMQL5の無料ツールであるZigZag Fibo EAのバックテスト結果を掲載していきます。

なおFXの自動売買ツールは一般的にエキスパートアドバイザー略してEAと呼ばれるので今後はEAと呼称します。




証券会社・使用ツール・設定いろいろ

証券会社

・証券会社:XM Trading


使用ツール

・EA:ZigZag Fibo EA

・DLサイト:MQL5

・プラットフォーム:MT4

・使用チャート:Tick data suite


設定

・通貨ペア:EURUSDmicro

・購入Lot:0.01Lot(10通貨)

・時間足:30分足

・検証期間:2016年1月1日 ~ 2019年12月31日

・検証年月:4年、48か月

・検証通貨:JPY(日本円)

・初期検証金額:100,000円

・売買ポジション:買い・売り(Long・Short)

・口座:micro口座

・1Lot:1,000通貨

・スプレッド:30(固定)




結果

当サイトはあくまでシミュレーションを行っているだけなので、シミュレーションした設定でその通りの結果になるものではありません。

投資は全て自己責任です。

当サイトを参考にして損失が出たとしても当サイトは一切その責任を負いません。

必ず自己責任のもと、投資を行ってください。

初期設定

初期設定

・日本円

・\100,000


グラフシミュレーション

結果グラフ

開始時価格:\100,000

終了時価格:\90558


最後の利益がガクッと下がっている時の理由

EAによってはグラフの一番右で利益がガクッと下がっている場合があります。

しかしこれは悲観しなくていいものが大半です。

というのもシミュレーションを終えると同時に保持しているものを全て強制的に売り払ってしまうからです。

そのため大幅に損失が発生してしまっているというものです。

保持していればいずれはプラスに転じるはずなので、最後に大幅損失を出す最後の取引額を見た方がいいかもしれません。






結果レポート

結果レポート



結果抜粋

初期証拠金:¥100,000

純益:¥-9441

総利益:¥21791

総損失:¥-31232

総取引数:2243

売りポジション(勝率%):1148 (54.88%)

買いポジション(勝率%):1095 (49.32%)

勝率(%):1170 (52.16%)

負率 (%):1073 (47.84%)



結果詳細

テストバー数49764
モデルティック数71548091
モデリング品質89.82%
不整合チャートエラー0
初期証拠金100000
スプレッド30
純益-9441.03
総利益21791.17
総損失-31232.2
プロフィットファクタ0.7
期待利得-4.21
絶対ドローダウン9462.08
最大ドローダウン9672.71 (9.65%)
相対ドローダウン9.65% (9672.71)
総取引数2243
売りポジション(勝率%)1148 (54.88%)
買いポジション(勝率%)1095 (49.32%)
勝率(%)1170 (52.16%)
負率 (%)1073 (47.84%)
最大
勝トレード145.84
敗トレード-294.12
平均
勝トレード18.62
敗トレード-29.11
最大
連勝(金額)8 (104.49)
連敗(金額)8 (-176.34)
最大
連勝(トレード数)304.59 (4)
連敗(トレード数)-427.51 (5)
平均
連勝2
連敗2



ZigZag Fibo EA概要

商品ページ

MetaTraderマーケットの中でMetaTrader 4のための'ZigZag Fibo EA' 自動売買ロボット(エキスパートアドバイザー) をダウンロードする
アドバイザーはトレンドに合わせてトレードします。 トレンドの方向はジグザグインジケーターによって決定されます。 フィボナッチ グリッドはトレンドの方向に重ねられます。 特定のフィボナッチ レベルで、トレンドの方向に指値注文が出されます。 注...


価格

0円


概要(原文)

The EA trades with the trend. The direction of the trend is determined by the ZigZag indicator.

The Fibonacci grid is superimposed in the direction of the trend. At a given Fibonacci level, a limit order is placed in the direction of the trend.

The following levels are available for placing an order:

  • 23.6
  • 38.2
  • 50.0
  • 61.8
  • 78.6

Stop loss is set to the Fibo level of 100 or specified by the user in the EA settings.

Take profit is set to Fibo level 0 or specified by the user in the EA settings.

Version for MT5 https://www.mql5.com/en/market/product/113194

Settings:

  • Lot Size – lot size
  • TakeProfit – take profit value when choosing a fixed TP. 0 – disabling TP
  • TP Type – take profit type: fixed or Fibo 0
  • StopLoss – stop loss value when choosing a fixed line. 0 – disabling SL
  • SL Type – stop loss type: fixed or Fibo 100
  • Fibo Entry Level Buy – Fibo level for placing a limit order to buy
  • Fibo Entry Level Sell – Fibo level for placing a limit order to sell
  • Min Fibo size to place order – minimum Fibo grid size to place an order in points
  • Close by continue Zigzag – closing an order when a new trend appears according to the Zigzag indicator
  • Start Trading Time – trading start time
  • End Trading Time – end time of trading
  • Trading Monday – allow trading on Monday
  • Trading Tuesday – allow trading on Tuesday
  • Trading Wednesday – allow trading on Wednesday
  • Trading Thursday – allow trading on Thursday
  • Trading Friday – allow trading on Friday
  • TrailingSL – enable trailing stop
  • TrailingSL Activation – trailing activation level in points
  • TrailingSL Distance – distance to price in points
  • TrailingSL Step – SL moving step
  • MagicNumber – magic orders
  • Slippage – slippage when closing an order
  • ExpertComment – commentary on orders


概要(翻訳)

アドバイザーはトレンドに合わせてトレードします。 トレンドの方向はジグザグインジケーターによって決定されます。

フィボナッチ グリッドはトレンドの方向に重ねられます。 特定のフィボナッチ レベルで、トレンドの方向に指値注文が出されます。

注文には次のレベルが利用可能です。

  • 23.6
  • 38.2
  • 50.0
  • 61.8
  • 78.6

ストップロスは Fibo レベル 100 に設定されるか、アドバイザー設定でユーザーによって指定されます。

利食いは Fibo レベル 0 に設定されるか、アドバイザー設定でユーザーによって指定されます。

MT5のバージョン https://www.mql5.com/ja/market/product/113194

設定:

  • Lot Size – ロットサイズ
  • TakeProfit  – 固定TPを選択した場合のテイクプロフィット値。 0 – TP を無効にする
  • TP Type – 利益確定タイプ: 固定またはフィボ 0
  • StopLoss – 固定回線を選択する場合のストップロス値。 0 – 幹線切断
  • SL Type – ストップロス タイプ: 固定または Fibo 100
  • Fibo Entry Level Buy – 買いの指値注文を出すための Fibo レベル
  • Fibo Entry Level Sell – 売りの指値注文を行うための Fibo レベル
  • Min Fibo size to place order – ポイント単位で注文するための最小フィボ グリッド サイズ
  • Close by continue Zigzag – ジグザグ指標に従って新しい下降トレンドが現れたときに注文を閉じる
  • Start Trading Time – 取引開始時間
  • End Trading Time – 取引の終了時間
  • Trading Monday – 月曜日の取引を許可します
  • Trading Tuesday – 火曜日の取引を許可します
  • Trading Wednesday – 水曜日の取引を許可します
  • Trading Thursday – 木曜日の取引を許可します
  • Trading Friday – 金曜日の取引を許可します
  • TrailingSL – トレーリングストップを有効にする
  • TrailingSL Activation – トレーリング アクティベーション レベル (ポイント単位)
  • TrailingSL Distance – 価格までの距離 (ポイント単位)
  • TrailingSL Step – SL 移動ステップ
  • MagicNumber – 魔法の命令
  • Slippage – 注文を閉じるときのスリッページ
  • ExpertComment – 注文に関するコメント


ZigZag Fibo EAの所感

年間平均利益

¥-2361


年間平均利益率

\-2.36%


結果のグラフを見るときれいな右肩下がりでした。

しかし勝率としては52.16%と50%を若干ですが上回っています。

なので多分スプレッドをリアルなものに変えて、設定値もいじれば勝てるツールになるのではないかと予想しています。

デフォルト値では期待しない方がいいですが、設定次第では化けるツールとしていずれ再検証したい。



自動売買の始め方やおすすめ証券会社

自動売買の始め方

自動売買を開始するには以下の流れです。

1.海外の証券口座を開設(日本の証券口座は自動売買が禁止されています)

2.口座開設した証券会社のMT4をダウンロード

3.MT4に口座開設したアカウントでログインする

4.EAをダウンロードする(「ZigZag Fibo EA」はMQL5からダウンロードできます)

MetaTraderマーケットの中でMetaTrader 4のための'ZigZag Fibo EA' 自動売買ロボット(エキスパートアドバイザー) をダウンロードする
アドバイザーはトレンドに合わせてトレードします。 トレンドの方向はジグザグインジケーターによって決定されます。 フィボナッチ グリッドはトレンドの方向に重ねられます。 特定のフィボナッチ レベルで、トレンドの方向に指値注文が出されます。 注...

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もダウンロードしておきましょう。

XMTradingの10種類以上の取引プラットフォーム
XMTradingでは、Windows、Mac、iPhone、iPad、Android搭載端末に対応した10+種類の取引プラットフォームを提供しており、同じ口座を用いてスムーズにご利用いただけます。




EA

EAとはFXの自動売買ソフトです。

EA自体はTwitterやインスタといったSNSで配布している人もいます。

しかし僕はMQL5というサイトでEAをダウンロードすることをおススメします。

MQL5マーケット: エキスパート
MetaTrader 5とMetaTrader 4のためのアプリのマーケット



というのも海外のサイトなのですがかなりの量のEAが配布されていてレビューやコメントも多数あるので翻訳を使いながらより良いEAを探せるからです。

そんなMQL5ですが紹介している人が少ないのはアフィリエイトがないからです。

そのためあまり知られていないのだと思います。

因みに「ZigZag Fibo EA」もMQL5からダウンロードしてきました。


ZigZag Fibo EA詳細ページ

MetaTraderマーケットの中でMetaTrader 4のための'ZigZag Fibo EA' 自動売買ロボット(エキスパートアドバイザー) をダウンロードする
アドバイザーはトレンドに合わせてトレードします。 トレンドの方向はジグザグインジケーターによって決定されます。 フィボナッチ グリッドはトレンドの方向に重ねられます。 特定のフィボナッチ レベルで、トレンドの方向に指値注文が出されます。 注...



当サイトはあくまでシミュレーションを行っているだけなので、シミュレーションした設定でその通りの結果になるものではありません。

投資は全て自己責任です。

当サイトを参考にして損失が出たとしても当サイトは一切その責任を負いません。

必ず自己責任のもと、投資を行ってください。

コメント