Bot & Automation

Treding Forex Ai

/root/hermes-projects/Treding Forex Ai

src/constants/risk.ts text
import type { ModeConfig, TradingMode } from "../domain/types";

export const TRADING_MODE_CONFIGS: Record<TradingMode, ModeConfig> = {
  scalping: {
    label: "Scalping",
    timeframes: ["M1", "M5", "M15"],
    confidenceThreshold: 70,
    riskMultiplier: 0.7,
    atrStopMultiplier: 1.2,
    targetRiskReward: 1.5
  },
  intraday: {
    label: "Intraday",
    timeframes: ["M15", "H1", "H4"],
    confidenceThreshold: 65,
    riskMultiplier: 1,
    atrStopMultiplier: 1.6,
    targetRiskReward: 2
  },
  swing: {
    label: "Swing",
    timeframes: ["H4", "D1", "W1"],
    confidenceThreshold: 68,
    riskMultiplier: 0.8,
    atrStopMultiplier: 2.2,
    targetRiskReward: 2.4
  },
  conservative: {
    label: "Conservative",
    timeframes: ["H1", "H4", "D1"],
    confidenceThreshold: 74,
    riskMultiplier: 0.5,
    atrStopMultiplier: 2,
    targetRiskReward: 2.2
  },
  aggressive: {
    label: "Aggressive",
    timeframes: ["M5", "M15", "H1"],
    confidenceThreshold: 62,
    riskMultiplier: 1.2,
    atrStopMultiplier: 1.4,
    targetRiskReward: 1.7
  }
};

export const DEFAULT_TRADING_MODE: TradingMode = "intraday";

export const RISK_DISCLAIMER =
  "Disclaimer: signal bersifat probabilistik, bukan jaminan profit. Selalu gunakan stop loss dan batasi risiko.";