MCPcopy Create free account

hub / github.com/WackyGem/Fleur / functions

Functions3,759 in github.com/WackyGem/Fleur

↓ 5 callersFunctiongetSignedValueClassName
(value: string)
app/racingline/src/routes/strategy-detail-page.tsx:1918
↓ 5 callersMethodget_client
(self)
pipeline/scheduler/src/scheduler/defs/resources/slack.py:35
↓ 5 callersMethodget_strategy_portfolio_daily_run
( &self, strategy_portfolio_daily_run_id: &str, )
engines/crates/rearview-core/src/postgres/mod.rs:1691
↓ 5 callersMethodinto_request
(self)
engines/crates/rearview-core/src/api/mod.rs:4738
↓ 5 callersFunctionisNumericKind
(valueKind: MetricValueKind)
app/racingline/src/features/strategy/adapters.ts:772
↓ 5 callersFunctionis_numeric_kind
(kind: ValueKind)
engines/crates/rearview-core/src/domain/rule.rs:718
↓ 5 callersFunctionjsonResponse
(body: unknown)
app/racingline/src/api/rearview.test.ts:164
↓ 5 callersMethodnext
Push the next value. `None` does not enter the window or change state. # Errors Returns an error when input is non-finite or variance is invalid.
engines/crates/furnace-core/src/operators/stddev.rs:48
↓ 5 callersFunctionnormalize_ocr_content
(content: str)
pipeline/scheduler/src/scheduler/defs/sources/jiuyan/ocr_schema.py:69
↓ 5 callersMethodopen_input_file
(self, path: str)
pipeline/scheduler/tests/fakes/storage.py:37
↓ 5 callersFunctionparseNumber
(value: string, conditionId?: string)
app/racingline/src/features/strategy/adapters.ts:743
↓ 5 callersFunctionparse_bool_env
(value: str, *, field_name: str)
pipeline/scheduler/src/scheduler/defs/config/models.py:81
↓ 5 callersFunctionparse_chinabond_rows
( payload: Mapping[str, object], *, partition_key: str, )
pipeline/scheduler/src/scheduler/defs/sources/chinabond/services.py:188
↓ 5 callersFunctionpyarrow_schema_from_contract
(contract: ParquetSchemaContract)
pipeline/contract_tools/src/fleur_contracts/adapters/parquet.py:142
↓ 5 callersFunctionpyarrow_type_expression_from_contract
(type_text: str)
pipeline/contract_tools/src/fleur_contracts/adapters/parquet.py:108
↓ 5 callersMethodquery_screening_rows
( &self, sql: &str, query_id: &str, )
engines/crates/rearview-core/src/clickhouse/mod.rs:934
↓ 5 callersMethodquery_stock_basic
( self, code: str = "", code_name: str = "", )
pipeline/scheduler/tests/fakes/baostock.py:91
↓ 5 callersMethodquery_strategy_portfolio_live_nav
( &self, strategy_portfolio_daily_run_id: &str, result_attempt_id: &str, )
engines/crates/rearview-core/src/clickhouse/mod.rs:1461
↓ 5 callersMethodquery_trade_calendar_dates
( &self, start_date: NaiveDate, end_date: NaiveDate, query_id: &str, )
engines/crates/rearview-core/src/clickhouse/mod.rs:1022
↓ 5 callersMethodquery_trade_dates
( &self, start_date: NaiveDate, end_date: NaiveDate, query_id: &str, )
engines/crates/rearview-core/src/clickhouse/mod.rs:1001
↓ 5 callersFunctionratio_or_status
( numerator: f64, denominator: Option<f64>, metric_name: &'static str, reason_code: &'static s
engines/crates/rearview-core/src/portfolio_performance.rs:371
↓ 5 callersMethodread_trade_dates
(self)
pipeline/scheduler/src/scheduler/defs/market/readers.py:23
↓ 5 callersMethodread_values
Read integer values from the stream. `force_zero_flags` mirrors Sina's decoder branch where some fields are intentionally decoded for
pipeline/scheduler/src/scheduler/defs/sources/sina/trade_calendar.py:113
↓ 5 callersFunctionrepresentative_catalog
()
engines/crates/rearview-core/src/domain/rule.rs:840
↓ 5 callersFunctionrequired_env_int
(name: str)
pipeline/scheduler/src/scheduler/defs/config/env.py:19
↓ 5 callersFunctionrun_kdj
当请求校验、ClickHouse I/O 或指标计算失败时,返回 [`FurnaceIoError`]。
engines/crates/furnace-io/src/runners/kdj/mod.rs:31
↓ 5 callersFunctionrun_ma
基于 ClickHouse 执行完整 Moving Average 计算。 # 错误 当请求校验、ClickHouse I/O 或指标计算失败时,返回 [`FurnaceIoError`]。
engines/crates/furnace-io/src/runners/ma/mod.rs:37
↓ 5 callersFunctionrun_macd
Execute a complete ClickHouse-backed MACD calculation. # Errors Returns [`FurnaceIoError`] when request validation, ClickHouse I/O, or indicator cal
engines/crates/furnace-io/src/runners/macd/mod.rs:38
↓ 5 callersFunctionrun_price_pattern
Execute a full Price Pattern ClickHouse run. # Errors Returns [`FurnaceIoError`] when request validation, ClickHouse I/O, or computation fails.
engines/crates/furnace-io/src/runners/price_pattern/mod.rs:35
↓ 5 callersFunctionrun_reset
( *, confirm: str, baseline_manifest_path: Path, reports_dir: Path = REPORTS_DIR, client:
pipeline/contract_tools/src/fleur_contracts/clickhouse_layer_migration.py:142
↓ 5 callersFunctionrun_rsi
基于 ClickHouse 执行完整 RSI 计算。 # 错误 当请求校验、ClickHouse I/O 或指标计算失败时,返回 [`FurnaceIoError`]。
engines/crates/furnace-io/src/runners/rsi/mod.rs:37
↓ 5 callersMethodset_run_status
( &self, run_id: &str, status: &str, error: Option<&RearviewError>, )
engines/crates/rearview-core/src/postgres/mod.rs:2608
↓ 5 callersFunctionstrategy_portfolio_from_row
(row: &sqlx::postgres::PgRow)
engines/crates/rearview-core/src/postgres/mod.rs:3994
↓ 5 callersFunctionto_json_each_row
Serialize a slice of `Serialize` items into JSONEachRow (one JSON object per line).
engines/crates/rearview-core/src/clickhouse/portfolio_write.rs:314
↓ 5 callersFunctionupdateSettings
(patch: Partial<SimulationSettings>)
app/racingline/src/features/strategy/components/simulation-position-panel.tsx:204
↓ 5 callersFunctionvalidate_finite
(field: &str, value: f64)
engines/crates/rearview-core/src/strategy_backtest.rs:440
↓ 5 callersFunctionvalidate_identifier
(identifier: &str)
engines/crates/rearview-core/src/planner/sql.rs:935
↓ 5 callersFunctionvalidate_window_key
(window_key: &str)
engines/crates/rearview-core/src/clickhouse/mod.rs:3497
↓ 5 callersMethodwrite_table
(self, base_dir: str, table: pa.Table)
pipeline/scheduler/src/scheduler/defs/storage/object_store.py:103
↓ 5 callersMethodwrites_applied
Return true when this mode writes production ClickHouse data.
engines/crates/furnace-io/src/request/macd.rs:48
↓ 4 callersFunction_assets_matching_specs
( specs: tuple[ClickHouseRawTableSpec, ...], *, source_prefixes: tuple[str, ...], )
pipeline/scheduler/src/scheduler/defs/clickhouse/definitions.py:22
↓ 4 callersFunction_baostock_k_history_table
(rows: list[dict[str, object]])
pipeline/scheduler/tests/unit/compacted/test_action_field_compact.py:521
↓ 4 callersFunction_database_existence
(client: ClickHouseMigrationClient)
pipeline/contract_tools/src/fleur_contracts/clickhouse_layer_migration.py:1181
↓ 4 callersFunction_first_int
(result: ClickHouseQueryResult)
pipeline/scheduler/src/scheduler/defs/clickhouse/raw_sync.py:296
↓ 4 callersFunction_first_non_empty_value
(row: Mapping[str, object], keys: Sequence[str])
pipeline/scheduler/src/scheduler/defs/sources/jiuyan/ocr_schema.py:119
↓ 4 callersFunction_to_int
(value: object, *, field_name: str)
pipeline/scheduler/src/scheduler/defs/clickhouse/raw_sync.py:304
↓ 4 callersFunction_write_manifest
(tmp_path: Path, manifest: dict[str, Any])
pipeline/contract_tools/tests/test_clickhouse_layer_migration.py:420
↓ 4 callersFunction_year_windows
(start_date: date, end_date: date)
pipeline/scheduler/src/scheduler/defs/automation/source_raw_backfill.py:951
↓ 4 callersFunctionaddPreviousMetric
(output: Set<string>, metric: MetricDefinition)
app/racingline/src/features/strategy/adapters.ts:861
↓ 4 callersFunctionall_live_table_sqls
Table SQLs for `fleur_portfolio.live_*` result facts.
engines/crates/rearview-core/src/clickhouse/portfolio_schema.rs:229
↓ 4 callersFunctionbaostock_code_to_eastmoney_code
(code: str)
pipeline/scheduler/src/scheduler/defs/sources/eastmoney/services.py:244
↓ 4 callersFunctionbrowser_json_headers
()
pipeline/scheduler/src/scheduler/defs/http/client.py:328
↓ 4 callersMethodbuild
(self)
pipeline/scheduler/src/scheduler/defs/common/metadata.py:44
↓ 4 callersFunctionbuildDraft
( overrides: Partial<BacktestExecutionDraft> = {} )
app/racingline/src/features/strategy/backtest.test.ts:81
↓ 4 callersFunctionbuildMetricIndex
(catalog: MetricDefinition[])
app/racingline/src/features/strategy/adapters.ts:472
↓ 4 callersFunctionbuildPreviewPresentation
( snapshot: PreviewSnapshot )
app/racingline/src/features/strategy/preview.ts:149
↓ 4 callersFunctionbuildPreviewSnapshot
({ appliedRuleSpec, conditionGroups, conditionPaths, createdAt, metrics, range, result, timeli
app/racingline/src/features/strategy/preview.ts:82
↓ 4 callersFunctionbuildRun
( overrides: Partial<StrategyBacktestRunRecord> = {} )
app/racingline/src/features/strategy/backtest.test.ts:97
↓ 4 callersFunctionbuildStrategyMetricCatalog
( metrics: MetricDefinition[] )
app/racingline/src/features/strategy/adapters.ts:113
↓ 4 callersFunctionbuild_baostock_history_year_range_backfill_commands
( config: BaostockHistoryYearRangeBackfillConfig, *, today: date, )
pipeline/scheduler/src/scheduler/defs/baostock/backfill_controller.py:59
↓ 4 callersFunctionbuild_strategy_backtest_range_resolution
( benchmark_security_code: &str, as_of_date: NaiveDate, earliest_date: NaiveDate, mut trade_da
engines/crates/rearview-core/src/api/mod.rs:6081
↓ 4 callersFunctioncalculate_rsi_series_from_previous_state
为单只证券的有序时间序列计算 RSI 输出,并从指定日期后的行延续状态。 # 错误 当参数无效、价格无效或输入 `trade_date` 未严格递增时返回错误。
engines/crates/furnace-core/src/indicators/rsi.rs:363
↓ 4 callersFunctioncatalog
(id: string, metrics: MetricOption[])
app/racingline/src/features/strategy/utils.test.ts:105
↓ 4 callersMethodclient
( self, *, max_connections: int | None = None, )
pipeline/scheduler/src/scheduler/defs/baostock/services.py:57
↓ 4 callersMethodcode_location
(self)
pipeline/scheduler/src/scheduler/defs/resources/slack.py:53
↓ 4 callersFunctioncompile_filter
( filter: &FilterExpr, metrics: &BTreeMap<String, MetricDefinition>, )
engines/crates/rearview-core/src/planner/sql.rs:657
↓ 4 callersFunctioncompile_join_sql
(marts: &BTreeMap<String, MartPlan>)
engines/crates/rearview-core/src/planner/sql.rs:641
↓ 4 callersFunctioncompile_mart_ctes
( marts: &BTreeMap<String, MartPlan>, start_date: Option<NaiveDate>, end_date: Option<NaiveDate>,
engines/crates/rearview-core/src/planner/sql.rs:585
↓ 4 callersFunctioncompile_universe_filter
(rule: &RuleVersionSpec)
engines/crates/rearview-core/src/planner/sql.rs:908
↓ 4 callersFunctionconfig
()
engines/crates/rearview-core/src/portfolio_performance.rs:444
↓ 4 callersFunctionconfig_from_pairs
(pairs: &[(&str, &str)])
engines/crates/furnace-io/src/clickhouse.rs:274
↓ 4 callersFunctioncreateId
(prefix: string)
app/racingline/src/features/strategy/utils.ts:33
↓ 4 callersFunctioncreate_database_sql
DDL for the `fleur_portfolio` ClickHouse database. All portfolio result fact tables are owned by the Rust worker (not dbt). `ensure_portfolio_schema`
engines/crates/rearview-core/src/clickhouse/portfolio_schema.rs:8
↓ 4 callersFunctioncreate_temp_dir
(name: &str)
engines/crates/rearview-core/src/domain/catalog_policy.rs:603
↓ 4 callersFunctiondaily_win_rate
(nav: &[PortfolioNavRecord])
engines/crates/rearview-core/src/api/mod.rs:7536
↓ 4 callersFunctiondecimalToPercent
(value: number)
app/racingline/src/features/strategy/execution.ts:305
↓ 4 callersFunctioneastmoney_rows_to_table
将 EastMoney 行数据转换为带类型的 pa.Table。
pipeline/scheduler/src/scheduler/defs/sources/eastmoney/schema.py:230
↓ 4 callersFunctionempty_k_history_table
()
pipeline/scheduler/src/scheduler/defs/baostock/services.py:426
↓ 4 callersFunctionexecute_daily_fetch_history_sources_to_marts_plan
( plan: DailyPlan, *, submitter: BackfillRunSubmitter, log: InfoLogger, )
pipeline/scheduler/src/scheduler/defs/daily/source_to_marts.py:239
↓ 4 callersMethodexecute_insert
(&self, sql: &str, body: &str, query_id: &str)
engines/crates/rearview-core/src/clickhouse/mod.rs:915
↓ 4 callersMethodexpected_schema
(self, dataset: str, *, asset_key: dg.AssetKey)
pipeline/scheduler/src/scheduler/defs/io_managers/s3_io_manager.py:256
↓ 4 callersFunctionfetch_action_field_table_with_client
( client: HttpJsonStatsClientProtocol, *, trade_date: date, )
pipeline/scheduler/src/scheduler/defs/sources/jiuyan/action_field.py:141
↓ 4 callersFunctionfindCompatibleMetric
( valueType: MetricValueType, preferredCatalogId?: string, preferredMetricId?: string, catalogOptions:
app/racingline/src/features/strategy/utils.ts:199
↓ 4 callersFunctionfixture_request
()
engines/crates/rearview-core/src/strategy_backtest.rs:679
↓ 4 callersFunctionformatAccountOptionalSignedCurrency
(value: number | null | undefined)
app/racingline/src/routes/strategy-detail-page.tsx:1878
↓ 4 callersFunctionformatComparableIndicator
( indicator: ComparableIndicator, options: FormatIndicatorOptions = {} )
app/racingline/src/features/strategy/utils.ts:112
↓ 4 callersFunctionformatDecimalPercent
(value: number)
app/racingline/src/features/strategy/config-display.ts:703
↓ 4 callersFunctionformatFilterExpr
( filter: FilterExpr, metricLabels: Map<string, string> )
app/racingline/src/features/strategy/config-display.ts:366
↓ 4 callersFunctionformatNetValue
(value: number)
app/racingline/src/routes/strategy-page.tsx:1453
↓ 4 callersMethodfrom_s3_config
(cls, config: S3Config)
pipeline/scheduler/src/scheduler/defs/storage/object_store.py:80
↓ 4 callersFunctiongetCatalogMetricsByType
( catalogId: string, valueType: MetricValueType, catalogOptions: IndicatorCatalog[] = indicatorCatalog,
app/racingline/src/features/strategy/utils.ts:290
↓ 4 callersFunctiongetSignedValueClassName
(value: string)
app/racingline/src/routes/strategy-page.tsx:1034
↓ 4 callersMethodget_account_template
( &self, account_template_id: &str, )
engines/crates/rearview-core/src/postgres/mod.rs:339
↓ 4 callersMethodget_run
(&self, run_id: &str)
engines/crates/rearview-core/src/postgres/mod.rs:2515
↓ 4 callersFunctiongroup_metrics_by_mart
( metrics: &BTreeMap<String, MetricDefinition>, universe: &crate::domain::UniverseSpec, )
engines/crates/rearview-core/src/planner/sql.rs:527
↓ 4 callersFunctionhasStrategyBacktestConfigChanged
( run: StrategyBacktestRunStatusView | StrategyBacktestRunRecord | null, draft: BacktestExecutionDraft | n
app/racingline/src/features/strategy/backtest.ts:86
↓ 4 callersFunctionimage_s3_key
(image_filename: str)
pipeline/scheduler/src/scheduler/defs/sources/jiuyan/image_urls.py:42
↓ 4 callersFunctionisCrossingOperator
(operator: ConditionOperator)
app/racingline/src/features/strategy/adapters.ts:895
↓ 4 callersFunctionisCrossingOperator
(operator: ConditionOperator)
app/racingline/src/features/strategy/components/comparison-fields.tsx:502
↓ 4 callersFunctionisJsonRecord
(value: JsonValue)
app/racingline/src/features/strategy/preview.ts:378
← previousnext →301–400 of 3,759, ranked by callers