{
const p = data[e.code];
if (!p) return;
const vol = (p.volume != null && p.volume > 0) ? p.volume : e.volume;
const prevVol = (p.prev_volume != null && p.prev_volume > 0) ? p.prev_volume : e.prev_volume;
const vr = p.estimated_vol_ratio != null ? Math.round(p.estimated_vol_ratio * 10) / 10
: (vol && prevVol && prevVol > 0) ? Math.round(vol / prevVol * 10) / 10
: e.vol_ratio;
const chgPct = p.change_pct || 0;
let newStatus = '監視中';
if (chgPct > 0 && (vr != null && vr >= 10 || chgPct >= 15)) newStatus = '過熱';
else if (chgPct > 0 && vr != null && vr >= 3 && chgPct >= 5) newStatus = '発火中';
if (newStatus === '発火中' && e.ma25_breakout) newStatus = 'MA25突破';
if (newStatus === '監視中' && e.pre_breakout) newStatus = 'もうすぐ来そう';
e.close = p.close;
e.prev_close = p.prev_close;
e.change_pct = p.change_pct;
if (e._war_pre_close && p.close) e.war_chg_pct = Math.round((p.close - e._war_pre_close) / e._war_pre_close * 1000) / 10;
e.volume = vol;
e.prev_volume = prevVol;
e.vol_ratio = vr;
e.status = newStatus;
dirty = true;
});
if (dirty) touchEntries();
"
@indicators-update.window="
const data = $event.detail;
let dirty = false;
entries.forEach(e => {
const ind = data[e.code];
if (!ind) return;
e.rsi = ind.rsi;
e.adx = ind.adx;
e.credit_ratio = ind.credit_ratio;
e.margin_buying = ind.margin_buying;
e.margin_selling = ind.margin_selling;
e.nsk_loan = ind.nsk_loan;
e.nsk_stock_lend = ind.nsk_stock_lend;
e.nsk_ratio = ind.nsk_ratio;
e.gyakuhibu = ind.gyakuhibu;
dirty = true;
});
if (dirty) touchEntries();
">
Buy the Rumor, Sell the Fact
西森関連銘柄を追加
ティッカー番号だけで登録。数値とチャートは既存UIに乗せます。
判定
直近のカタリスト
すべて見る
銘柄一覧
{ const y = $el.getBoundingClientRect().top + window.scrollY - 80; window.scrollTo({ top: y, behavior: 'smooth' }); }, 150); }">
🏴
POS
| 銘柄 | カタリスト | 接続 | 株価 | 変動率 | 出来高倍率 | RSI | ADX |
信用倍率 (火/17:00更新) |
日証金 (11時確報/19時速報) |
ステータス | vs3/2 | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
|
|
🏴
|
|
|
||||||||
initBreadthChart('breadth-chart', period))"
@keydown.escape.window="open = false"
x-show="open" x-cloak
class="fixed inset-0 z-50 flex items-center justify-center p-4">