Shiranui MT5
- エキスパート
- バージョン: 3.8
- アップデート済み: 19 9月 2026
- アクティベーション: 5
概要
"Shiranui"は、メジャー通貨ペアEURUSDで、短期トレードを行うEAです。 EURUSDは世界最大の取引量を誇る通貨ペアですが、東京時間は穏やかで、ロンドン時間や欧米指標では一変して急変します。この緩急を捉えるのが意外と難しい通貨ペアです。
エントリーロジックは、日足レベルでトレンド方向とその中での価格の位置関係、およびボラティリティの状態を環境認識した上で、トレンドが継続しやすいというEURUSDの性質を活かし、5分足でトレンド方向への回帰を狙った押し目買い・戻り売りのタイミングを計ります。
平均保有時間は買い8時間、売り7時間で、週末を跨ぐ持ち越しも行います。バックテスト解析では年間80~160回程度のトレード頻度となっています。
ポジション構築はグリッド・ナンピン・マーチンゲール・両建て無しの完全1ポジション運用で、TP/SL設置により損失は限定的です。利幅を小さく取る設計のため、勝率は70%と高めながら損益は細かく積み上がり、スプレッドの影響も受けやすくなっています。
当EAは、過剰最適化を抑えて再現性を確保するために、MT5のリアルティックとMT4のTDSを併用して開発されています。
不要な損失を防ぐために、操作ミスが起きにくい補助機能を充実させています。チャート自動セット、マジックナンバー重複アラート、資金不足エントリー防止などです。
検証サポート機能として、開発時に使用していたトレード詳細出力機能やチャートにトレード履歴表示などの機能もそのまま搭載しています。
これらによりシステムトレードが初めての方にも扱いやすい一方、経験あるユーザーの要望にも応える設計です。まずはデモで使用感をお確かめください。
ライブフォワードテスト
動画チャンネルの概要欄からmyfxbookのページに入り、ご覧ください。
こちらはMT5口座です。ストラテジーはMT4とMT5で共通です。
設置
- 通貨ペア | EURUSD
- 時間軸 | 5分足
- GMT | +2/+3(日足週5本専用)
- MT4設定表示バー数 | 1000以上
- 推奨口座 | 低スプレッド口座
※EURUSD以外のFX通貨ペアに設置しても、自動でEURUSDチャートに切り替わりセットされます。
仕様
- ポジション数 | 1
- 両建て | 無し
- 最大TP/SL | 90/150pips(変更可)
- 週末持ち越し | 有り(変更可)
- 年末年始 | 12/21~1/3 新規エントリー無し・決済のみ実行
パラメータ概要
- Initial Balance | Lot Growth Rate の基準となる残高です。運用開始時の残高を、口座通貨建てで入力してください。
- Lot Growth Rate | 急激なロット変化はリスクが大きいため、ロット変化を制御可能にしています。0で Initial Balance に固定、100で選択した資金残高に完全連動します。
- Allowed range from average spread | 内部計測のスプレッド平均からの許容幅です。ロールオーバー時間帯は、最大値だけでは制御しにくいため、平均からの乖離幅を設定しておくことで、より広範囲をカバーできます。
- CooldownHours / CooldownLoss_pips | 1回のポジション決済で発生した損失がCooldownLoss_pips以上だった場合、CooldownHoursで指定した時間だけ新規エントリーを禁止します。相場急変時のオーバートレードを抑制する目的で使用します。CooldownHoursを0に設定すると機能は無効になります。
- Export trade info to CSV | トレード時の約定スプレッド・平均スプレッド・スリッページなどの詳細を出力できます。
※TP/SL決済時はログが重複出力されやすいのでご注意ください。 - Show P/L pips on chart | チャート上にトレードラインとpipsを表示します。
複利ロットの決め方
ロットはお取引環境と資金に合わせて、自己責任でご決定ください。推奨値はありません。
Lot Calculation Mode を 1=Balance または 2=Free Margin にすると、ロットは以下で決まります。
- 基準残高 = Initial Balance +(1または2の資金残高 - Initial Balance)× (Lot Growth Rate ÷ 100)
- ロット = 基準残高 × (Risk Percent ÷ 100) ÷(SL pips × 1lot・1pipあたりの損益)
※SL pips は、買いと売りのうち大きい方を使用します。
設定手順の例
- Initial Balance に、運用開始時の残高を口座通貨建てで入力します。
- Risk Percent と Lot Growth Rate の2つでバックテストの最適化を行います。
- 結果一覧の最大ドローダウンを見て、許容できる組み合わせを選びます。
※バックテストでは、為替の換算レートが近似値で計算される場合があります。ロットは実運用と厳密には一致しないため、目安としてご利用ください。

