- Removed v10 TradingView indicator (moneyline_v10_momentum_dots.pinescript) - Removed v10 penalty system from signal-quality.ts (-30/-25 point penalties) - Removed backtest result files (sweep_*.csv) - Updated copilot-instructions.md to remove v10 references - Simplified direction-specific quality thresholds (LONG 90+, SHORT 80+) Rationale: - 1,944 parameter combinations tested in backtest - All top results IDENTICAL (568 trades, $498 P&L, 61.09% WR) - Momentum parameters had ZERO impact on trade selection - Profit factor 1.027 too low (barely profitable after fees) - Max drawdown -$1,270 vs +$498 profit = terrible risk-reward - v10 penalties were blocking good trades (bug: applied to wrong positions) Keeping v9 as production system - simpler, proven, effective.
55 lines
1.0 KiB
Python
55 lines
1.0 KiB
Python
from typing import List
|
|
|
|
__all__: List[str]
|
|
|
|
def nanmin(a, axis=..., out=..., keepdims=...): ...
|
|
def nanmax(a, axis=..., out=..., keepdims=...): ...
|
|
def nanargmin(a, axis=...): ...
|
|
def nanargmax(a, axis=...): ...
|
|
def nansum(a, axis=..., dtype=..., out=..., keepdims=...): ...
|
|
def nanprod(a, axis=..., dtype=..., out=..., keepdims=...): ...
|
|
def nancumsum(a, axis=..., dtype=..., out=...): ...
|
|
def nancumprod(a, axis=..., dtype=..., out=...): ...
|
|
def nanmean(a, axis=..., dtype=..., out=..., keepdims=...): ...
|
|
def nanmedian(
|
|
a,
|
|
axis=...,
|
|
out=...,
|
|
overwrite_input=...,
|
|
keepdims=...,
|
|
): ...
|
|
def nanpercentile(
|
|
a,
|
|
q,
|
|
axis=...,
|
|
out=...,
|
|
overwrite_input=...,
|
|
interpolation=...,
|
|
keepdims=...,
|
|
): ...
|
|
def nanquantile(
|
|
a,
|
|
q,
|
|
axis=...,
|
|
out=...,
|
|
overwrite_input=...,
|
|
interpolation=...,
|
|
keepdims=...,
|
|
): ...
|
|
def nanvar(
|
|
a,
|
|
axis=...,
|
|
dtype=...,
|
|
out=...,
|
|
ddof=...,
|
|
keepdims=...,
|
|
): ...
|
|
def nanstd(
|
|
a,
|
|
axis=...,
|
|
dtype=...,
|
|
out=...,
|
|
ddof=...,
|
|
keepdims=...,
|
|
): ...
|