自動取引 FX STORE

自動トレードツールとFXノウハウの専門サイト

Session_Box_v5

Session_Box_v5

Categories: 

Tags: 

アフィリエイト広告


1. 概要

Session_Box_EA_v5 は、市場のセッション時間(日本・欧州・米国)を可視化するダッシュボード機能と、資金管理(MM)およびボラティリティ(ATR)に基づいた半自動発注機能を統合したトレード支援ツールです。

トレーダーは市場の環境認識(トレンド判定)を行いながら、ボタン一つでリスク管理されたエントリーおよび決済を行うことができます。


2. 主な機能

A. 市場環境の可視化

  1. セッションボックス表示: 日本・欧州・米国の各市場時間をチャート上にボックスで描画。

  2. セッションパネル: 現在時刻と各市場のオープン/クローズ状態を表示。

  3. MARKET BIAS(環境認識):

    • MA判定: 現在値が移動平均線(MA)より上ならBULL、下ならBEAR。

    • RSI判定: RSIが50以上ならBULL、50未満ならBEAR。

B. トレード機能

  1. ワンクリックエントリー: 画面下部のボタンで「成行買い」「成行売り」が可能。

  2. 一括決済: 「Buy DEL」「Sell DEL」ボタンで、このEAが保有するポジションのみを種別ごとに全決済。

  3. 操作音: ボタンクリック時に確認音(ok.wav)を再生。

C. 自動計算ロジック(ON/OFF可能)

  1. Auto MM(資金管理): 口座残高と許容リスク(%)に基づき、適正ロット数を自動計算。

  2. Auto SL/TP(ATR): ATR(Average True Range)に基づき、相場のボラティリティに合わせてSL(損切り)とTP(利食い)幅を自動調整。

D. 情報パネル

  • 現在の設定(適用されるロット数、SL値、TP値)をチャート右側にリアルタイム表示。


3. 画面構成と操作方法

① トレード操作パネル(画面下部中央)

  • SELL (赤ボタン): 設定されたロット・SL/TPで成行売り注文を発注します。

  • BUY (青ボタン): 設定されたロット・SL/TPで成行買い注文を発注します。

  • Sell DEL (灰ボタン): このEAが持つ「売りポジション」を全て決済します。

  • Buy DEL (灰ボタン): このEAが持つ「買いポジション」を全て決済します。

② 表示切替ボタン(画面右下)

  • DEL Panel: パネル・ボタン類を全て非表示にします(チャート分析に専念したい時など)。

  • Show Panel: パネル・ボタン類を再表示します。

③ 情報パネル(画面右側)

現在の計算値を表示します。

  • Lots: 発注されるロット数(MM計算値 または 固定値)。

  • SL Pips: 設定される損切り幅(ATR計算値 または 固定値)。

  • TP Pips: 設定される利食い幅(ATR計算値 または 固定値)。


4. パラメータ設定一覧

EAセット時の「パラメーターの入力」タブで設定できる項目です。

トレード基本設定

項目名 デフォルト 説明
Lots 0.1 固定ロットモード時のロット数(Auto MMがfalseの時)
Limit_Lots 1.0 最大ロット制限(Auto MM計算結果がこれを超えないように制限)
Slippage 3 許容スリッページ (pips)
StopLoss 30 固定SLモード時の損切り幅 (pips)
TakeProfit 50 固定TPモード時の利食い幅 (pips)
MagicNumber 8888 このEAの注文を識別する番号

自動計算設定 (MM/ATR)

項目名 デフォルト 説明
Auto_SL_TP true

true: ATRに基づいてSL/TPを自動計算


false: 上記の固定SL/TPを使用

Auto_MM_Risk true

true: 資金とリスク%に基づいてロットを自動計算


false: 上記の固定Lotsを使用

ATR_Period 14 ボラティリティ計算に使うATRの期間
Risk_Percent 0.5 1トレードあたりの許容リスク(口座残高に対する%)

トレンド判定設定

項目名 デフォルト 説明
MA_Period 20 トレンド判定に使う移動平均線の期間
RSI_Period 14 勢い判定に使うRSIの期間

※その他、表示色や時間設定(GMTオフセットなど)は従来のインジケーター設定と同様です。

プロパティ画面


5. 内部ロジック詳細

A. 自動SL/TP計算ロジック (Auto_SL_TP = true)

相場のボラティリティ(変動幅)に合わせて動的に値を決定します。

  • 基準値: ATR(期間14) の値をPips換算

  • SL (損切り): ATR × 2.0

  • TP (利食い): ATR × 3.0

    • 例: ATRが10pipsの場合、SL=20pips, TP=30pipsとなります。

    • 安全装置: 計算結果が1pips未満の場合は、最低10pipsに設定されます。

B. 自動ロット計算ロジック (Auto_MM_Risk = true)

「負けた時に失う金額」を一定にします。

  • 許容損失額: 口座残高 × (Risk_Percent ÷ 100)

  • 1ロットあたりの損失: SL幅(pips) × 通貨ペアのティック価値

  • 計算式: 許容損失額 ÷ 1ロットあたりの損失

    • 制限事項: 計算結果はブローカーの最小/最大ロット、および設定した Limit_Lots の範囲内に制限されます。


6. インストールと稼働手順

  1. ファイルの配置:

    • MT4のメニュー「ファイル」→「データフォルダを開く」。

    • MQL4 フォルダ → Experts フォルダの中に、Session_Box_EA_v5.mq4 を保存します。

  2. コンパイル/更新:

    • MT4のナビゲーターウィンドウで「エキスパートアドバイザ」を右クリックし「更新」を押すか、MetaEditorでファイルを開き「コンパイル」します。

  3. チャートへの適用:

    • EAをチャートにドラッグ&ドロップします。

  4. 稼働許可の設定:

    • パラメーター画面の「全般」タブで**「自動売買を許可する」**にチェックを入れます。

    • MT4上部のツールバーにある**「自動売買」ボタン**をクリックし、緑色(ON)の状態にします。

    • チャート右上のニコちゃんマークが笑顔になっていれば稼働準備完了です。


7. 注意事項・免責事項

  • デモ口座での検証: 必ずデモ口座でロット計算や注文動作が意図通りか確認してから本番運用を行ってください。

  • マジックナンバー: 他のEAと同時に稼働させる場合は、MagicNumber が重複しないように設定してください。

  • Del Panel機能: 「DEL Panel」ボタンを押して非表示にしている間は、トレードボタンも非表示になり操作できません。「Show Panel」で再表示させてください。

  • 免責: 本ツールを使用したことによる利益・損失について、開発者は一切の責任を負いません。投資は自己責任で行ってください。

詳細・購入