feat(sim): 물타기(애버리징) 토글 — 하락 시 손절 대신 평단↓ 추가매수
- config: AVERAGING_ENTRY·AVERAGING_DROP_PCT(0.10)·CRASH_DROP_PCT(0.10) - signals.evaluate_holding: market_ok 인자 + 물타기 분기 (직전매수가 -10% 하락 시 ADD-down, 한도/강세장/비급락 조건, 당일 -10%급락은 손절·약세장 금지) - engine·backtest: add_kind='down'이면 손절선 낮은 평단 기준 재설정(up은 위로 래칫 유지), engine은 market_ok 전달 - 첫 매수는 기존 검증 진입 그대로(우량주만 물타기) - 백테스트: 즉시매수와 반대로 유리(10/20/60 수익·승률↑) → 라이브 변이 3개(v301/302/303) 등록, 총 223 - 웹 '물타기' 칩 + 설명 토스트 Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -182,7 +182,7 @@ def run(overrides: dict | None, codes: list[str], date_from: str = '', date_to:
|
||||
pos['last_add_price'] = fill
|
||||
cash -= cost
|
||||
nstop, ntarget = signals.compute_stop_target(pos['entry_price'], od['atr'], od['recent_low'])
|
||||
pos['stop'] = max(pos['stop'], nstop)
|
||||
pos['stop'] = nstop if od.get('add_kind') == 'down' else max(pos['stop'], nstop)
|
||||
pos['target'] = ntarget
|
||||
elif kind == 'buy':
|
||||
if code in positions or len(positions) >= config.MAX_POSITIONS or exited.get(code) == day:
|
||||
@@ -223,7 +223,7 @@ def run(overrides: dict | None, codes: list[str], date_from: str = '', date_to:
|
||||
if act in ('sell', 'scale_out'):
|
||||
pending.append({'kind': act, 'code': code, 'frac': dec.get('sell_frac', 1.0)})
|
||||
elif act == 'add':
|
||||
pending.append({'kind': 'add', 'code': code,
|
||||
pending.append({'kind': 'add', 'code': code, 'add_kind': dec.get('add_kind'),
|
||||
'atr': ind['atr'], 'recent_low': ind['recent_low']})
|
||||
|
||||
# ---- 2. 신규 매수 판단 (당일 종가) → 내일 시가 주문 큐잉 ----
|
||||
|
||||
@@ -41,6 +41,9 @@ REL_STRENGTH_DAYS = 20 # 상대강도: 종목 N일 수익률 − 시
|
||||
TREND_SLOPE_GATE = 1 # 추세 게이트 ① 장기선 우상향 요구 (1=요구/0=완화). 보수성 완화 변이 실험용
|
||||
MID_ARRAY_GATE = 1 # 추세 게이트 ② 5일선>중기선(60) 요구 (1=요구/0=완화)
|
||||
IMMEDIATE_ENTRY = 0 # 즉시매수: 조건 통과 종목이 돌파·눌림목 둘 다 아니어도 강세장이면 현재가 즉시 매수 (1=켜기). 꾸준한 상승 종목 놓침 방지 실험용
|
||||
AVERAGING_ENTRY = 0 # 물타기(애버리징): 보유 중 직전매수가 대비 하락 시 손절 대신 추가매수로 평단↓ (1=켜기). 종목당 10% 한도 내, 급락·약세장 제외
|
||||
AVERAGING_DROP_PCT = 0.10 # 물타기 트리거 — 직전 매수가 대비 이 비율 하락 시 추가 (0.10=-10%마다)
|
||||
CRASH_DROP_PCT = 0.10 # 당일 단일 하락이 이 비율 이상이면 물타기 말고 손절 (그림 #3, 0.10=-10%↓)
|
||||
ATR_PERIOD = 14
|
||||
BREAKOUT_LOOKBACK = 20 # 돌파 판정용 최근 고점 구간
|
||||
SWING_LOW_LOOKBACK = 10 # 손절선 후보 스윙 저점 구간
|
||||
@@ -93,6 +96,8 @@ TUNABLE = [
|
||||
{'key': 'TREND_SLOPE_GATE', 'label': '장기선 우상향 요구', 'type': 'int', 'min': 0, 'max': 1, 'step': 1, 'group': '추세'},
|
||||
{'key': 'MID_ARRAY_GATE', 'label': '중기 정배열(5>60) 요구', 'type': 'int', 'min': 0, 'max': 1, 'step': 1, 'group': '추세'},
|
||||
{'key': 'IMMEDIATE_ENTRY', 'label': '즉시매수(눌림 안 기다림)', 'type': 'int', 'min': 0, 'max': 1, 'step': 1, 'group': '매수'},
|
||||
{'key': 'AVERAGING_ENTRY', 'label': '물타기(하락 시 추가매수)', 'type': 'int', 'min': 0, 'max': 1, 'step': 1, 'group': '매도'},
|
||||
{'key': 'AVERAGING_DROP_PCT', 'label': '물타기 하락 트리거', 'type': 'float', 'min': 0.03, 'max': 0.3, 'step': 0.01, 'group': '매도'},
|
||||
{'key': 'ATR_PERIOD', 'label': 'ATR 기간(일)', 'type': 'int', 'min': 5, 'max': 60, 'step': 1, 'group': '변동성·기간'},
|
||||
{'key': 'BREAKOUT_LOOKBACK', 'label': '돌파 고점 구간(일)', 'type': 'int', 'min': 5, 'max': 120, 'step': 1, 'group': '변동성·기간'},
|
||||
{'key': 'SWING_LOW_LOOKBACK', 'label': '스윙 저점 구간(일)', 'type': 'int', 'min': 3, 'max': 60, 'step': 1, 'group': '변동성·기간'},
|
||||
|
||||
@@ -286,7 +286,8 @@ def _run_scan(pf, uni, quotes, cmkt, now, execute: bool = True) -> dict:
|
||||
flow = data.flow_net(data.investor_flow(code))
|
||||
anl = data.analyst(code, cur_price)
|
||||
dec = signals.evaluate_holding(pf.positions[code], ind, flow, anl,
|
||||
held_days=_held_days(pf.positions[code], now))
|
||||
held_days=_held_days(pf.positions[code], now),
|
||||
market_ok=mkt_ok.get(cmkt.get(code, ''), True))
|
||||
pf.apply_position_update(code, dec['position_update'])
|
||||
dec.update({k: pf.positions[code].get(k) for k in
|
||||
('entry_price', 'qty', 'stop', 'target', 'trailing_on', 'entry_at')})
|
||||
@@ -305,7 +306,9 @@ def _run_scan(pf, uni, quotes, cmkt, now, execute: bool = True) -> dict:
|
||||
# 새 평단 기준 손절·목표 재산정 (손절은 위로만 래칫)
|
||||
new_entry = pf.positions[code]['entry_price']
|
||||
nstop, ntarget = signals.compute_stop_target(new_entry, ind['atr'], ind['recent_low'])
|
||||
pf.positions[code]['stop'] = max(pf.positions[code]['stop'], nstop)
|
||||
# 추격매수(up)=손절 위로만 래칫 / 물타기(down)=낮아진 평단 기준으로 손절 재설정
|
||||
pf.positions[code]['stop'] = (nstop if dec.get('add_kind') == 'down'
|
||||
else max(pf.positions[code]['stop'], nstop))
|
||||
pf.positions[code]['target'] = ntarget
|
||||
buys.append(rec)
|
||||
dec.update({'fill_price': fill, 'entry_price': new_entry,
|
||||
|
||||
@@ -266,11 +266,12 @@ def evaluate_candidate(code, name, sources, ind, flow, analyst, market_ok) -> di
|
||||
'reason': f'눌림목 대기 — 지정가 {limit:,}'}
|
||||
|
||||
|
||||
def evaluate_holding(position, ind, flow, analyst, held_days=None) -> dict:
|
||||
def evaluate_holding(position, ind, flow, analyst, held_days=None, market_ok=True) -> dict:
|
||||
"""보유 종목 판단. 우선순위: 손절/추세이탈(전량) → 시간손절 → 분할익절(scale_out) → 추격매수(add) → 유지.
|
||||
|
||||
position 의 stop/peak/trailing/scaled_out 갱신값도 position_update 로 함께 반환.
|
||||
held_days: 보유 경과 일수(달력). None이면 시간손절 미적용(엔진·백테스트가 산정해 전달).
|
||||
market_ok: 시장 강세 여부(물타기 허용 판단용, 백테스트는 중립 True).
|
||||
"""
|
||||
price = ind['price']
|
||||
entry = position['entry_price']
|
||||
@@ -314,6 +315,23 @@ def evaluate_holding(position, ind, flow, analyst, held_days=None) -> dict:
|
||||
'price': price, 'checks': checks, 'action': None, 'state': 'HOLD',
|
||||
'position_update': upd, 'pnl_pct': pnl_pct}
|
||||
|
||||
# 0. 물타기(애버리징) — 켜진 변이만. 하락 시 손절 대신 추가매수로 평단↓ (한도·강세장·비급락 조건).
|
||||
# 당일 단일 급락(-CRASH%↓)은 물타기 금지→손절 우선(그림 #3), 약세장도 금지(그림 #4).
|
||||
avg_on = getattr(config, 'AVERAGING_ENTRY', 0)
|
||||
if avg_on:
|
||||
prev_close = ind.get('prev_close') or price
|
||||
today_chg = (price / prev_close - 1) if prev_close else 0
|
||||
crash = today_chg <= -getattr(config, 'CRASH_DROP_PCT', 0.10)
|
||||
avg_trigger = last_add * (1 - getattr(config, 'AVERAGING_DROP_PCT', 0.10))
|
||||
budget_left = tranches < config.ENTRY_TRANCHES
|
||||
# 트레일링/익절 전 + 한도 남음 + 강세장 + 비급락 + 직전매수가 -X% 도달 → 물타기
|
||||
if (budget_left and market_ok and not crash and not trailing_on and not scaled_out
|
||||
and price <= avg_trigger):
|
||||
return {**base, 'state': 'ADD', 'action': 'add', 'add_kind': 'down',
|
||||
'reason': f'물타기 — {tranches + 1}/{config.ENTRY_TRANCHES}차 (평단↓, -{config.AVERAGING_DROP_PCT*100:.0f}%)'}
|
||||
# 물타기 한도 소진(또는 급락/약세장)인데 손절선 깨짐 → 최종 손절
|
||||
# (한도 남았는데 급락이면 아래 일반 손절로 자연 처리)
|
||||
|
||||
# 1. 손절·추세이탈 — 전량
|
||||
if price <= stop:
|
||||
reason = '트레일링 익절' if (trailing_on and price > entry) else '손절'
|
||||
|
||||
@@ -866,6 +866,19 @@ def _immediate_chip_html(p) -> str:
|
||||
f'data-detail="{_esc(desc)}">즉시</span>')
|
||||
|
||||
|
||||
def _avg_chip_html(p) -> str:
|
||||
"""물타기(애버리징) 칩 — 보유 중 하락 시 손절 대신 추가매수로 평단 낮추는 변이. 아니면 빈 문자열."""
|
||||
if not int((p or {}).get('AVERAGING_ENTRY', 0)):
|
||||
return ''
|
||||
drop = (p or {}).get('AVERAGING_DROP_PCT', 0.10)
|
||||
desc = ('물타기(애버리징) 변이 — 우량주(추세·정배열 통과)를 산 뒤 직전 매수가보다 '
|
||||
f'-{drop*100:.0f}% 떨어지면, 손절하지 않고 추가매수해 평균단가를 낮춰요(종목당 10% 한도). '
|
||||
'단 ①당일 -10%↓ 급락이면 물타기 말고 손절 ②약세장이면 물타기 금지 — 떨어지는 칼·하락장 물타기는 피해요. '
|
||||
'(손절형 기존 전략과 라이브 비교 중)')
|
||||
return (f'<span class="bic bic-avg" data-title="물타기(애버리징)" '
|
||||
f'data-detail="{_esc(desc)}">물타기</span>')
|
||||
|
||||
|
||||
def _backtest_panel() -> str:
|
||||
"""백테스트 결과 — 유형별(세부 라벨) 대표(1위) 조합 요약. 비교군은 이 대표들로 자동 구성되므로
|
||||
수동 추가/제거 없이 읽기 전용 요약만 보여준다."""
|
||||
@@ -1123,7 +1136,7 @@ def _compare_panel() -> str:
|
||||
rows += (
|
||||
f'<details class="row" data-reg="{i}" data-rank="{rank_of[v["id"]]}" data-bt="{bt_attr}" '
|
||||
f'data-ret="{ret}" data-held="{s.get("open_positions", 0)}" data-trades="{s.get("closed_trades", 0)}"><summary>'
|
||||
f'<span class="vid">{rank_of[v["id"]]}위</span>{_bear_chip_html(mp)}{_relax_chip_html(mp)}{_immediate_chip_html(mp)} <span class="muted">{_vid_disp(vid)}</span> '
|
||||
f'<span class="vid">{rank_of[v["id"]]}위</span>{_bear_chip_html(mp)}{_relax_chip_html(mp)}{_immediate_chip_html(mp)}{_avg_chip_html(mp)} <span class="muted">{_vid_disp(vid)}</span> '
|
||||
f'<span class="nm">{_esc(_cat_name(mp))}</span>{tag}'
|
||||
f'<span class="rt"><span class="muted">🛒{s.get("open_positions", 0)}</span> '
|
||||
f'<b style="color:{rc}">{ret:+g}%</b></span></summary>'
|
||||
@@ -1310,7 +1323,7 @@ h1{font-size:17px;margin:10px 0 2px}h2{font-size:14px;margin:22px 0 8px;color:#c
|
||||
.vid{background:#1e293b;color:#7dd3fc;border-radius:5px;padding:1px 6px;font-size:11px;font-weight:700}
|
||||
.bic{border-radius:5px;padding:1px 5px;font-size:10px;font-weight:700;margin-left:4px}
|
||||
.bic0{background:#334155;color:#cbd5e1}.bic1{background:#1e3a5f;color:#7dd3fc}.bic2{background:#4a2e12;color:#fbbf24}
|
||||
.bic-relax{background:#3b1d4a;color:#d8b4fe}.bic-now{background:#0c3a2e;color:#6ee7b7}
|
||||
.bic-relax{background:#3b1d4a;color:#d8b4fe}.bic-now{background:#0c3a2e;color:#6ee7b7}.bic-avg{background:#3a2a0c;color:#fcd34d}
|
||||
.cmp-btlink{background:#0f2a3f;color:#7dd3fc;border:1px solid #1e3a5f;border-radius:6px;padding:3px 8px;font-size:11px;font-weight:600;display:inline-block}
|
||||
.note{white-space:pre-wrap;line-height:1.65;font-size:13px;color:#cbd5e1}
|
||||
ul.an{margin:6px 0;padding-left:18px;line-height:1.7;font-size:13px}
|
||||
@@ -1441,7 +1454,7 @@ td:first-child,th:first-child{text-align:left}
|
||||
<title>{_esc(vid)} 전략 상세</title>{style}</head><body><div id="page">
|
||||
{back}
|
||||
<h1><span class="vid">{rank or "—"}위</span> <span class="muted">{_vid_disp(vid)}</span> {_esc(_cat_name(params))}
|
||||
<span class="bic bic{bm}">{_BEAR_WORD[bm]}</span>{_relax_chip_html(params)}{_immediate_chip_html(params)} {icon}</h1>
|
||||
<span class="bic bic{bm}">{_BEAR_WORD[bm]}</span>{_relax_chip_html(params)}{_immediate_chip_html(params)}{_avg_chip_html(params)} {icon}</h1>
|
||||
<div class="sub">{_esc(_market_fit_summary(params))} · 약세장대처: {_BEAR_NAME[bm]}</div>
|
||||
|
||||
<div class="card">{notes_html}</div>
|
||||
@@ -2010,8 +2023,9 @@ def render_html(view: str | None = None, day_date: str | None = None,
|
||||
_vp = vv.get('params') or {}
|
||||
_rx = ' 완화' if (not int(_vp.get('TREND_SLOPE_GATE', 1)) or not int(_vp.get('MID_ARRAY_GATE', 1))) else ''
|
||||
_im = ' 즉시' if int(_vp.get('IMMEDIATE_ENTRY', 0)) else ''
|
||||
_av = ' 물타기' if int(_vp.get('AVERAGING_ENTRY', 0)) else ''
|
||||
opts += (f'<option value="{_esc(vv["id"])}"{_sel}>{_fav}{_rk(vv["id"])}{_vid_disp(vv["id"])} '
|
||||
f'[{_BEAR_WORD[_bear_mode(_vp)]}{_rx}{_im}] · {_esc(_cat_name(_vp))}</option>')
|
||||
f'[{_BEAR_WORD[_bear_mode(_vp)]}{_rx}{_im}{_av}] · {_esc(_cat_name(_vp))}</option>')
|
||||
view_sel = (f'<div class="sub" style="margin:4px 0 8px">체크리스트 시각: '
|
||||
f'<select id="judge-view" '
|
||||
f'onchange="location.href=\'/?t=watch&view=\'+encodeURIComponent(this.value)">{opts}</select></div>')
|
||||
@@ -2131,6 +2145,7 @@ h3.grp{{font-size:13px;margin:16px 0 8px;color:#cbd5e1}}
|
||||
.bic2{{background:#4a2e12;color:#fbbf24}}
|
||||
.bic-relax{{background:#3b1d4a;color:#d8b4fe}}
|
||||
.bic-now{{background:#0c3a2e;color:#6ee7b7}}
|
||||
.bic-avg{{background:#3a2a0c;color:#fcd34d}}
|
||||
.cmp-sortbar{{display:flex;gap:6px;margin:0 0 10px}}
|
||||
.cmp-sortbar button{{flex:1;background:#141b24;border:1px solid #1f2937;border-radius:8px;color:#9ca3af;font-size:11px;font-weight:600;padding:7px 4px;cursor:pointer}}
|
||||
.cmp-sortbar button.active{{background:#15406e;color:#fff;border-color:#2952cc}}
|
||||
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
@@ -3761,5 +3761,65 @@
|
||||
"RISK_PER_TRADE_PCT": 0.02,
|
||||
"BEAR_ENTRY_MODE": 2
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "v301",
|
||||
"name": "SMA10·RR3·S2·P1.5·V1.3·RSI↑88·RSI↓20·HOLD0·RISK0.02·BEAR_ENTRY_MODE1·MAX_POSITIONS10·TREND_SLOPE_GATE1·MID_ARRAY_GATE1·AVERAGING_ENTRY1",
|
||||
"params": {
|
||||
"SMA_LONG": 10,
|
||||
"RR_RATIO": 3.0,
|
||||
"STOP_ATR_MULT": 2.0,
|
||||
"PULLBACK_ATR_MULT": 1.5,
|
||||
"VOLUME_BREAKOUT_MULT": 1.3,
|
||||
"RSI_OVERBOUGHT": 88,
|
||||
"RSI_OVERSOLD": 20,
|
||||
"MAX_HOLD_DAYS": 0,
|
||||
"RISK_PER_TRADE_PCT": 0.02,
|
||||
"BEAR_ENTRY_MODE": 1,
|
||||
"MAX_POSITIONS": 10,
|
||||
"TREND_SLOPE_GATE": 1,
|
||||
"MID_ARRAY_GATE": 1,
|
||||
"AVERAGING_ENTRY": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "v302",
|
||||
"name": "SMA20·RR3·S2·P1.5·V1.3·RSI↑88·RSI↓20·HOLD0·RISK0.02·BEAR_ENTRY_MODE1·MAX_POSITIONS10·TREND_SLOPE_GATE1·MID_ARRAY_GATE1·AVERAGING_ENTRY1",
|
||||
"params": {
|
||||
"SMA_LONG": 20,
|
||||
"RR_RATIO": 3.0,
|
||||
"STOP_ATR_MULT": 2.0,
|
||||
"PULLBACK_ATR_MULT": 1.5,
|
||||
"VOLUME_BREAKOUT_MULT": 1.3,
|
||||
"RSI_OVERBOUGHT": 88,
|
||||
"RSI_OVERSOLD": 20,
|
||||
"MAX_HOLD_DAYS": 0,
|
||||
"RISK_PER_TRADE_PCT": 0.02,
|
||||
"BEAR_ENTRY_MODE": 1,
|
||||
"MAX_POSITIONS": 10,
|
||||
"TREND_SLOPE_GATE": 1,
|
||||
"MID_ARRAY_GATE": 1,
|
||||
"AVERAGING_ENTRY": 1
|
||||
}
|
||||
},
|
||||
{
|
||||
"id": "v303",
|
||||
"name": "SMA60·RR3·S2·P1.5·V1.3·RSI↑75·RSI↓20·HOLD0·RISK0.01·BEAR_ENTRY_MODE1·MAX_POSITIONS10·TREND_SLOPE_GATE1·MID_ARRAY_GATE1·AVERAGING_ENTRY1",
|
||||
"params": {
|
||||
"SMA_LONG": 60,
|
||||
"RR_RATIO": 3.0,
|
||||
"STOP_ATR_MULT": 2.0,
|
||||
"PULLBACK_ATR_MULT": 1.5,
|
||||
"VOLUME_BREAKOUT_MULT": 1.3,
|
||||
"RSI_OVERBOUGHT": 75,
|
||||
"RSI_OVERSOLD": 20,
|
||||
"MAX_HOLD_DAYS": 0,
|
||||
"RISK_PER_TRADE_PCT": 0.01,
|
||||
"BEAR_ENTRY_MODE": 1,
|
||||
"MAX_POSITIONS": 10,
|
||||
"TREND_SLOPE_GATE": 1,
|
||||
"MID_ARRAY_GATE": 1,
|
||||
"AVERAGING_ENTRY": 1
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.943184+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.620914+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.412457+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.943289+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.669298+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.447378+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944222+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.755142+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.530149+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944232+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.756516+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.531539+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944241+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.757910+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.532931+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944251+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.759298+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.534341+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944261+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.760678+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.535739+09:00"
|
||||
}
|
||||
@@ -31,5 +31,5 @@
|
||||
"max_drawdown": 0.005230139292375102,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944270+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.762150+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.537205+09:00"
|
||||
}
|
||||
@@ -31,5 +31,5 @@
|
||||
"max_drawdown": 0.0059876134567287895,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944280+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.763595+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.538662+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944290+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.764989+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.540081+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.944300+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.766394+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.541467+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582443+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.767776+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.542864+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.943299+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.671533+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.449370+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582452+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.769254+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.544351+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582461+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.770702+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.545810+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582469+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.772143+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.547272+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582478+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.773544+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.548693+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582490+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.775008+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.550146+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582499+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.776462+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.551629+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582507+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.777903+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.553089+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582515+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.779280+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.554489+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582546+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.780657+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.555883+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582554+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.782043+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.557273+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.943310+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.673670+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.451260+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582561+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.783434+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.558664+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582647+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.784918+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.560144+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582670+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.786327+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.561542+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582678+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.787794+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.563006+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582685+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.789257+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.564489+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582693+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.790653+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.565944+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582701+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.792101+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.567403+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582708+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.793558+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.568893+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582717+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.794951+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.570288+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582725+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.796332+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.571694+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582733+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.797709+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.573088+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582740+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.799198+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.574580+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582748+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.800592+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.575982+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582755+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.801963+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.577390+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582763+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.803334+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.578785+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582771+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.804780+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.580261+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582779+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.806227+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.581734+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582787+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.807687+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.583177+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582795+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.809140+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.584647+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582803+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.810578+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.586091+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582811+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.812044+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.587559+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582819+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.813430+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.588946+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582826+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.814816+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.590336+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582834+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.816259+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.591797+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582841+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.817729+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.593253+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582849+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.819176+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.594710+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582857+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.820649+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.596176+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582864+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.822114+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.597631+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582872+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.823575+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.599107+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582879+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.824953+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.600506+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582887+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.826336+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.601898+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582894+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.827714+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.603297+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582902+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.829102+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.604700+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582910+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.830514+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.606123+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582918+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.831893+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.607522+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582926+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.833285+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.608911+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.582933+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.834669+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.610335+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583136+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.836179+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.611793+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583144+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.837653+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.613263+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583184+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.839042+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.614676+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583191+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.840421+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.616117+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583198+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.841867+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.617568+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583205+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.843342+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.619041+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583212+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.844785+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.620490+09:00"
|
||||
}
|
||||
@@ -31,5 +31,5 @@
|
||||
"max_drawdown": 0.009821865591495171,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-11T09:00:01.943203+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.644147+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.427981+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583220+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.846270+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.621988+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583227+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.847656+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.623391+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583234+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.849033+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.624797+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583241+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.850527+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.626291+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583249+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.851986+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.627765+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583273+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.853426+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.629218+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583281+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.854892+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.630696+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583289+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.856279+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.632104+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583297+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.857672+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.633501+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583304+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.859047+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.634895+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583311+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.860429+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.636294+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583318+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.861845+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.637718+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583325+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.863226+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.639118+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583333+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.864693+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.640597+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583340+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.866173+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.642060+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583347+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.867559+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.643465+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583354+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.868946+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.644872+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:40:00.621011+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.876695+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.652641+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583395+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.878327+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.654281+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:40:00.621028+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.879925+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.655901+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:55:00.583435+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.881515+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.657551+09:00"
|
||||
}
|
||||
@@ -9,5 +9,5 @@
|
||||
"max_drawdown": 0.0,
|
||||
"last_exit": {},
|
||||
"created_at": "2026-06-15T14:40:00.621044+09:00",
|
||||
"updated_at": "2026-06-16T12:15:01.883110+09:00"
|
||||
"updated_at": "2026-06-16T14:30:01.659240+09:00"
|
||||
}
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user