Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Деление на ноль - ver2 #118

Open
michael-xiii opened this issue Dec 10, 2022 · 8 comments
Open

Деление на ноль - ver2 #118

michael-xiii opened this issue Dec 10, 2022 · 8 comments

Comments

@michael-xiii
Copy link

Вот пока остановился, нужно дебажить, пока мозг другим занят, может позже смогу

`Родитель - новый организм:
LLH — -
RET — -
Timer — 0:00:00 / Scores - 0
Data: {'batch_size': 156.69872975649423, 'history_days': 252.0351517922407, 'ticker_on': -0.6730522648346267, 'day_of_year_on': -0.1605870814360828, 'day_of_period_on': 0.21682183519577292, 'prices_on': 0.762300208793548, 'dividends_on': -0.8097435771820718, 'turnover_on': 0.5171080757143744, 'average_turnover_on': 0.6785819515625062, 'rvi_on': -0.22259955455775748, 'mcftrr_on': -0.9192450152044622, 'imoex_on': -0.4139772375192172, 'ticker_type_on': 0.9659468101259128, 'usd_on': 0.17421703248732245, 'open_on': -0.43721215980049877, 'high_on': -0.3784744732591283, 'low_on': -0.6105872745790679, 'meogtrr_on': -0.4820343532516377}
Model: {'start_bn': -0.831421892115181, 'kernels': 7.334334884499653, 'sub_blocks': 1.5426032220953156, 'gate_channels': 5.465127735687826, 'residual_channels': 5.429110332503992, 'skip_channels': 6.874305627000521, 'end_channels': 4.612931300201867, 'mixture_size': 2.59582732852365}
Optimizer: {'betas': 0.9990014465411454, 'eps': 3.700845116648455e-08, 'weight_decay': 0.09309466492746882}
Scheduler: {'max_lr': 0.004312645003500621, 'epochs': 2.669850453284494, 'pct_start': 0.29962133517006645, 'anneal_strategy': -0.7838951497431939, 'base_momentum': 0.849365335366552, 'max_momentum': 0.9495491413628193, 'div_factor': 293.4545068509862, 'final_div_factor': 87517.41194504395}
Utility: {'max_std': 0.13538762956131553}

DateCheckRequired(timestamp=datetime.datetime(2022, 12, 10, 8, 25, 21, 682434))
Удаляю - Слишком большая длинна истории - 252

DateCheckRequired(timestamp=datetime.datetime(2022, 12, 10, 8, 25, 37, 78626))
2022-12-09: Шаг эволюции — 51
LLH - (-, -, -)
RET - (-, -, -)
Организмов - 0 / Максимум оценок - 0
Traceback (most recent call last):

File "/Users/xxx/.pyenv/versions/3.10.8/lib/python3.10/runpy.py", line 196, in _run_module_as_main
return _run_code(code, main_globals, None,

File "/Users/xxx.pyenv/versions/3.10.8/lib/python3.10/runpy.py", line 86, in _run_code
exec(code, run_globals)

File "/Users/xxx/src/poptimizer/poptimizer/main.py", line 48, in
app(prog_name="poptimizer")

File "/Users/xxx/src/poptimizer/poptimizer/main.py", line 17, in evolve
ev.evolve()

File "/Users/xxx/src/poptimizer/poptimizer/evolve/evolve.py", line 68, in evolve
self._logger.info(f"Тестов - {self._tests}\n")

File "/Users/xxx/src/poptimizer/poptimizer/evolve/evolve.py", line 41, in _tests
bound = seq.minimum_bounding_n(config.P_VALUE / count)

ZeroDivisionError: float division by zero

make: *** [run_evolve] Error 1
`

@WLM1ke
Copy link
Owner

WLM1ke commented Dec 10, 2022

У вас просто все организмы померли. В чем причина не знаю, возможно вы каких-то странных не дефолтных бумаг накидали в портфель. Чтобы понять нужен состав портфеля.

@michael-xiii
Copy link
Author

А можно на мыло как нибудь заслать? - для контакт мое - ник@yandex.ru

@WLM1ke
Copy link
Owner

WLM1ke commented Dec 10, 2022

Текстом лучше здесь. Если есть необходимость, то можно голосом через телегу @WLMIKE

@michael-xiii
Copy link
Author

michael-xiii commented Dec 10, 2022


RUR: 0
USD: 0
positions:
#  AAL-RM: 0
#  AAPL-RM: 0
#  ABBV-RM: 0
#  ABRD: 0
# ABT-RM: 0
#  ADBE-RM: 0
#  AFKS: 0
  AFLT: 0
  AGRO: 0
  AKRN: 0
  ALRS: 0
  AMD-RM: 0
  AMEZ: 0
  AMZN-RM: 0
  APTK: 0
  AQUA: 25
  ATVI-RM: 0
  AVGO-RM: 0
  BA-RM: 0
  BABA-RM: 0
  BANE: 0
  BANEP: 0
  BELU: 0
  BIDU-RM: 0
  BIIB-RM: 0
  BMY-RM: 0
  BRZL: 0
  BSPB: 0
  CAT-RM: 0
  CBOM: 0
  CHMF: 0
  CHMK: 0
  CMCSA-RM: 0
  CNTL: 0
  CNTLP: 0
  CRM-RM: 0
  CSCO-RM: 0
  CVX-RM: 0
  DIOD: 0
  DIS-RM: 0
  DSKY: 0
  EA-RM: 0
  EBAY-RM: 0
  EELT: 0
  ENPG: 0
  ENRU: 0
  ETLN: 0
  F-RM: 0
#  FB-RM: 0
  FDX-RM: 0
  FEES: 0
  FESH: 0
  FIVE: 0
  FLOT: 0
  FXCN: 0
  FXGD: 0
  FXIT: 0
  FXMM: 0
#  FXRB: 0
  FXRU: 0
  GAZP: 0
  GCHE: 0
  GE-RM: 0
  GEMA: 0
  GLTR: 0
  GM-RM: 0
  GMKN: 0
  GOOG-RM: 0
  GPS-RM: 0
  GTRK: 0
  HHRU: 0
  HIMCP: 0
  HPQ-RM: 0
  HYDR: 0
  IBM-RM: 0
  INGR: 0
  INTC-RM: 0
  IRAO: 0
  IRKT: 0
  ISKJ: 0
  JNJ-RM: 0
  KAZT: 0
  KHC-RM: 0
  KLSB: 0
  KMAZ: 0
  KO-RM: 0
  KRKNP: 0
  KRSB: 0
  KZOS: 0
  LENT: 10
  LIFE: 0
  LKOH: 0
#  LNTA: 0
  LNZL: 0
  LNZLP: 0
  LSNG: 0
  LSNGP: 0
  LSRG: 0
  MA-RM: 0
  MAGN: 0
  MCD-RM: 0
  MDMG: 0
  MGNT: 4
  MGTSP: 0
  MOEX: 0
  MRKC: 0
  MRKP: 0
  MRKS: 0
  MRKU: 0
  MRKV: 0
  MRKY: 0
  MRKZ: 0
  MRNA-RM: 0
  MRSB: 0
  MSFT-RM: 0
  MSNG: 0
  MSRS: 0
  MSTT: 0
  MTLR: 0
  MTLRP: 0
  MTSS: 0
  MU-RM: 0
  MVID: 0
  NEE-RM: 0
  NEM-RM: 0
  NFAZ: 0
  NFLX-RM: 0
  NKE-RM: 0
  NKHP: 0
  NKNC: 0
  NKNCP: 0
  NLMK: 0
  NMTP: 0
  NSVZ: 0
  NVDA-RM: 0
  NVTK: 0
  OGKB: 0
#  ORUP: 0
  OZON: 0
  PFE-RM: 0
  PG-RM: 0
  PHOR: 0
  PIKK: 0
  PLZL: 0
  PMSBP: 0
#  POGR: 0
  POSI: 0
  POLY: 0
  PYPL-RM: 0
  QCOM-RM: 0
  QIWI: 0
  RASP: 0
  RBCM: 0
  RGSS: 0
  RNFT: 0
  ROLO: 0
  ROSN: 0
  RSTI: 0
  RSTIP: 0
  RTKM: 0
  RTKMP: 0
  RUAL: 0
#  RUGR: 0
  RZSB: 0
  SBER: 0
  SBERP: 0
  SBRB: 0
  SPBE: 9
  SELG: 0
  SFIN: 0
  SIBN: 0
  SMLT: 0
  SNGS: 0
  SNGSP: 0
  SBUX-RM: 0
  STSBP: 0
  SVAV: 0
  T-RM: 0
  TATN: 0
  TATNP: 0
  TCSG: 0
  TGKA: 0
  TGKB: 0
  TGKD: 0
  TGKN: 0
  TGT-RM: 0
  TRMK: 0
  TRNFP: 0
  TRUR: 0
  TSLA-RM: 0
  TTLK: 0
#  TWTR-RM: 0
  UBER-RM: 0
  UNAC: 0
  UNKL: 0
  UPRO: 0
  USBN: 0
  V-RM: 0
  VKCO: 0
  VSMO: 0
#  VTBB: 0
#  VTBM: 0
  VTBR: 0
  VTRS-RM: 0
  WMT-RM: 0
  XOM-RM: 0
  YAKG: 0
  YNDX: 0
  ZILL: 0

@WLM1ke
Copy link
Owner

WLM1ke commented Dec 10, 2022

Возьмите дефолтный портфель для начала. Если у вас есть какие-то бумаги, которых в нем нет, добавьте, но если они реально торгуются.

У вас много очень странных бумаг, которые реально не торгуются - смысла их добавлять нет.

@Snest1
Copy link

Snest1 commented Dec 14, 2022

Коллеги, а разве комменты в yaml можно делать?

@WLM1ke
Copy link
Owner

WLM1ke commented Dec 14, 2022

@Snest1 да

@michael-xiii
Copy link
Author

@WLM1ke Так, результаты:
С новым файлом расчет пошел, спасибо. Фишка в том, что мой указанный файл не придуманный - тоже взят ОТСЮДА по какой-то ссылке/из репозитория? и дописаны свои акции. Точно не вспомню. Странно это

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants