diff --git a/Experts/MyProject/HITEntryEA.mq5 b/Experts/MyProject/HITEntryEA.mq5 index 0bad810..27e4eec 100644 --- a/Experts/MyProject/HITEntryEA.mq5 +++ b/Experts/MyProject/HITEntryEA.mq5 @@ -97,12 +97,12 @@ enum SplitLotMode input double lot_size = 0.01; // ロット数 input double spread_limit = 60; // 許容スプレッド(point) input int input_entry_magic_number = 10001; // 発注EAのマジックナンバー -input ulong input_slippage_points = 10; // 許容スリッページ(point) +input ulong input_slippage_points = 20; // 許容スリッページ(point) input int initial_order = 0; // 互換性維持用。起動時H4/H1再構築は常時実行 input int input_position_limit = 10; // 自EAの未約定注文+ポジション上限 input bool use_split_entry_zone = false; // H1予測ゾーンで分割エントリーする input int split_entry_count = 3; // 分割エントリー本数(1..10) -input SplitLotMode split_lot_mode = SPLIT_LOT_TOTAL; // 分割ロット配分モード +input SplitLotMode split_lot_mode = SPLIT_LOT_FIXED; // 分割ロット配分モード input double split_total_lot_size = 0.09; // 総量分割モードの合計ロット input double split_fixed_lot_size = 0.01; // 固定ロットモードの1注文ロット input bool cancel_old_split_pending_on_new_zone = true; // 新ゾーン読込時に旧分割pendingを取消 diff --git a/Experts/MyProject/HITPositionManagerEA.mq5 b/Experts/MyProject/HITPositionManagerEA.mq5 index 386ac69..39272aa 100644 --- a/Experts/MyProject/HITPositionManagerEA.mq5 +++ b/Experts/MyProject/HITPositionManagerEA.mq5 @@ -15,23 +15,23 @@ input int input_managed_magic_number = 10001; // 管理対象のマジックナンバー input ulong input_slippage_points = 10; // 決済/SL変更の許容偏差(point) input int input_position_close_after_h1_bars = 12; // 保有時間決済(H1本数、0で無効) -input bool input_sltp_manager_enabled = false; // UI連動SLTP管理を有効化 +input bool input_sltp_manager_enabled = true; // UI連動SLTP管理を有効化 input bool input_sltp_show_panel = true; // SLTP操作パネルを表示 input bool input_sltp_use_breakeven = false; // 通常ブレークイーブンを有効化 input double input_sltp_breakeven_trigger_pips = 30.0; // 通常BE開始pips input double input_sltp_breakeven_buffer_pips = 3.0; // 通常BE固定バッファpips -input bool input_sltp_use_elapsed_breakeven = false; // 保有時間BEを有効化 -input double input_sltp_elapsed_breakeven_hours = 4.0; // 保有時間BE開始時間 -input double input_sltp_elapsed_breakeven_buffer_pips = 3.0; // 保有時間BE固定バッファpips +input bool input_sltp_use_elapsed_breakeven = true; // 保有時間BEを有効化 +input double input_sltp_elapsed_breakeven_hours = 2.0; // 保有時間BE開始時間 +input double input_sltp_elapsed_breakeven_buffer_pips = 5.0; // 保有時間BE固定バッファpips input bool input_sltp_use_active_trailing = false; // アクティブトレーリングを有効化 input double input_sltp_active_breakeven_pips = 30.0; // アクティブ開始pips input double input_sltp_active_stop_loss_offset_pips = 5.0; // 初期固定pips input double input_sltp_active_step_trigger_pips = 10.0; // ステップ更新間隔pips input double input_sltp_active_step_move_pips = 5.0; // 1ステップ固定追加pips -input bool input_sltp_use_tp_progress_stop = false; // TP進捗SLを有効化 -input double input_sltp_tp_progress_trigger_percent = 70.0; // TP進捗SL開始率 -input double input_sltp_tp_progress_sl_lock_percent = 30.0; // TP距離固定率 -input bool input_sltp_use_high_volatility_limit = false; // 急変時SL引き締めを有効化 +input bool input_sltp_use_tp_progress_stop = true; // TP進捗SLを有効化 +input double input_sltp_tp_progress_trigger_percent = 85.0; // TP進捗SL開始率 +input double input_sltp_tp_progress_sl_lock_percent = 60.0; // TP距離固定率 +input bool input_sltp_use_high_volatility_limit = true; // 急変時SL引き締めを有効化 CSLTPManager g_sltp_manager; CSLTPManagerPanel g_sltp_panel;