feat: causal lab
This commit is contained in:
@@ -36,7 +36,7 @@ interface ActionResult {
|
||||
|
||||
const SOURCE_LABELS: Record<string, string> = {
|
||||
news: 'News',
|
||||
eco: 'Éco. FRED',
|
||||
eco: 'Éco. Calendar',
|
||||
technical: 'Technique',
|
||||
reports: 'Reports',
|
||||
}
|
||||
@@ -236,7 +236,7 @@ function CheckEventsPanel() {
|
||||
|
||||
{/* Fenêtre de scan */}
|
||||
<div>
|
||||
<div className="text-slate-400 mb-2 text-xs uppercase tracking-wide">Fenêtre de scan (news + éco)</div>
|
||||
<div className="text-slate-400 mb-2 text-xs uppercase tracking-wide">Fenêtre de scan</div>
|
||||
<div className="flex flex-wrap gap-1.5 mb-2">
|
||||
{SCAN_PRESETS.map(p => {
|
||||
const { date_from, date_to } = presetDates(p.hours)
|
||||
@@ -284,30 +284,6 @@ function CheckEventsPanel() {
|
||||
</div>
|
||||
</div>
|
||||
|
||||
{/* Advanced */}
|
||||
<div className="grid grid-cols-3 gap-3">
|
||||
<label className="flex flex-col gap-1">
|
||||
<span className="text-xs text-slate-400">News impact min</span>
|
||||
<input type="number" step="0.05" min="0" max="1"
|
||||
value={config.news_impact_min}
|
||||
onChange={e => setConfig(c => ({ ...c, news_impact_min: +e.target.value }))}
|
||||
className="bg-dark-900 border border-slate-700 rounded px-2 py-1 text-slate-200 text-sm w-full" />
|
||||
</label>
|
||||
<label className="flex flex-col gap-1">
|
||||
<span className="text-xs text-slate-400">Éco z-score min</span>
|
||||
<input type="number" step="0.25" min="0.5" max="5"
|
||||
value={config.eco_z_threshold}
|
||||
onChange={e => setConfig(c => ({ ...c, eco_z_threshold: +e.target.value }))}
|
||||
className="bg-dark-900 border border-slate-700 rounded px-2 py-1 text-slate-200 text-sm w-full" />
|
||||
</label>
|
||||
<label className="flex flex-col gap-1">
|
||||
<span className="text-xs text-slate-400">Report importance min</span>
|
||||
<input type="number" step="1" min="1" max="5"
|
||||
value={config.report_min_importance}
|
||||
onChange={e => setConfig(c => ({ ...c, report_min_importance: +e.target.value }))}
|
||||
className="bg-dark-900 border border-slate-700 rounded px-2 py-1 text-slate-200 text-sm w-full" />
|
||||
</label>
|
||||
</div>
|
||||
</div>
|
||||
)}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user