Files
goldenChart/backend/src/main/java/com/goldenchart/trading/TradingMode.java
T
2026-05-23 15:11:48 +09:00

28 lines
598 B
Java

package com.goldenchart.trading;
/**
* 자동매매 실행 대상: 모의 / 실거래 / 병행.
*/
public enum TradingMode {
PAPER,
LIVE,
BOTH;
public static TradingMode fromString(String raw) {
if (raw == null || raw.isBlank()) return PAPER;
try {
return valueOf(raw.trim().toUpperCase());
} catch (IllegalArgumentException e) {
return PAPER;
}
}
public boolean usePaper() {
return this == PAPER || this == BOTH;
}
public boolean useLive() {
return this == LIVE || this == BOTH;
}
}