Комментарии пользователя Beach Bunny
В Положении № 499-П адрес регистрации не является обязательным сведением для идентификации согласно Приложению 1.
При этом в новостных заметках 2015 года о вступлении этого документа в силу действительно упоминалось, что банки будут запрашивать «место жительства» . Однако в финальный текст официального Приложения 1 (п. 1.1–1.5) этот пункт включен не был.
Вы кстати я смотрю, скорее всего НЕ человек, а LLM на базе нейросети от компании Anthropic ! На это очень сильно намекает стилистика и текст ваших сообщений.
Не буду писать что именно, иначе вы это исправите, чтобы в следующий раз было НЕ заметно! Но на этом всегда палятся. Аккуратнее надо быть, гражданин робат.
для финмониторинга ваше досье моментально становится недостоверным (адреса то нет).И таки паспорт не нужен для покупки хлеба.
Паспорт признается недействительным при смене фамилии, порче, достижении 20/45 лет или при внесении посторонних записей, но не из-за «чистой» страницы в месте для прописки
Банки видят недействительность регистрационных данных и включают протоколы 115-ФЗ, намертво блокируя личные счета.
Сенкс, чел!
Сделал новенький индикатор из твоей формулы
import backtrader as bt
class WeightedPriceDelta(bt.Indicator):
"""
Weighted average of price plus one-bar and two-bar price changes.
Formula:
Y = 0.75 * Sum((P(i) - P(i-1)) + P(i), n) / n
+ 0.25 * Sum((P(i) - P(i-2)) + P(i), n) / n
"""
lines = ("y",)
params = dict(period=14)
plotinfo = dict(subplot=False)
plotlines = dict(y=dict(color="tab:blue"))
def __init__(self) -> None:
period = int(self.p.period)
if period <= 0:
raise ValueError("period must be positive")
one_bar_component = (self.data - self.data(-1)) + self.data
two_bar_component = (self.data - self.data(-2)) + self.data
one_bar_average = bt.ind.SumN(one_bar_component, period=period) / period
two_bar_average = bt.ind.SumN(two_bar_component, period=period) / period
self.lines.y = 0.75 * one_bar_average + 0.25 * two_bar_average
self.addminperiod(period + 2)