Oretora_ZigZag(自作EA)

最終更新日:2026年2月7日

テクニカル系トレードをEA化チャレンジした。
ダウ理論などに用いられる『ZigZag』を使って自動売買できるよう設計。
自分の資金投入してリアルトレードするEAなので、徹底的にこだわり完成させた。

山と谷を直線的に引かれるZigZagを使って、
何をもって山、谷とするか…
どこでエントリーするか…など
裁量トレードでは感覚に頼っているものを言語化する難しさをとても感じた。

パラメータ設定を変える事で個別通貨、時間足に対応できるよう必要部分はパラメータ設定できるようにした。
要になるエントリーポイント選別は内部ロジックとし非公開。
トレーディングストップ機能で利益を伸ばす仕組みも搭載。

資金管理についても単利or複利運用を選択可能。
他の自作EAで採用した100,000円当たり基準ロット設定、資産額に応じて取引ロット算出後エントリー。
複利で無限にロット増える事を防止し最大取引ロットも設定。

パラメータ設定次第でトレード性格変える事が出来るのもOretora_ZigZagの特徴。
自分が思うやりたい事を全て対応できる自信作に仕上がった。

 

EA概要

  • 対応プラットフォーム:MT4
  • 対応通貨:Current
  • ローカル時間(日本時間)とサーバー時間設定
  • 夏時間設定を『無』、『米国式』、『欧州式』から選択可能
  • 『単利運用』or『複利運用』を選択可能
  • 100,000円単位の基準ロット設定(複利運用の場合)
  • TP値、SL値を設定可能
  • トレーディングストップ機能
  • 許容スプレッド、スリップページを設定可能

 

パラメータ設定

パラメータ設定は設定ミスなど防止するため項目別に区分けした。

24時間自動売買というよりは、エントリー時間とクローズ時間を決めその間だけトレードする設計。
トレード終了時間がくれば強制的にポジション決済し、無駄な持ち越しをしない。
取引頻度は多くないが、保有したポジションはトレーディングストップで出来るだけ利益を伸ばす。
パラメータ設定次第では高勝率型、リスクリワード優秀型など使い手意思が具現化出来るようになっている。
基本1ポジション、稀に2ポジション保有するのでナンピン系EAのように破綻リスクは限りなくない。
資金管理についても複利機能を持たせ、使い手意向を反映できるようにしてる。

チャート画面

チャート画面右上に運用設定を表示。
複利時は現在の取引ロットも表示。

チャート画面右下はトレード成績を表示してる。
当日、昨日、過去1週間、今月、全期間を表示。

バックテスト・レポート

リアル口座稼働中のパラメータ設定一例

検証口座 FXTF 口座タイプ 国内口座
スプレッド 変動 レバレッジ 25倍
使用データ TDS 初期金額 500,000円

短期バックテスト(期間:5年)

テスト期間:2021年1月1日~2025年12月31日

中期バックテスト(期間:10年)

テスト期間:2016年1月1日~2025年12月31日

長期バックテスト(期間:20年)

テスト期間:2006年1月1日~2025年12月31日

 

参考バックテスト(期間:10年)

テスト期間:2016年1月1日~2025年12月31日
複利運用 基準ロット:0.05 ロット上限:1ロット

2020年7月(67ヶ月後)に上限ロットに到達。
実運用考えて現実的なロット設定でのバックテスト

リアル運用結果

稼働開始:2026年1月~
稼働口座:FXTFリアル口座(レバレッジ25倍)

ダウンロード

下記ページからダウンロードしてください。
※パスワードが必要となります。
個人使用に限り、第3者への提供、譲渡、販売は禁止。
ダウンロード製品