MCPcopy Create free account

hub / github.com/WackyGem/Fleur / functions

Functions3,759 in github.com/WackyGem/Fleur

↓ 4 callersFunctionisStrategyBacktestResultReady
( run: StrategyBacktestRunStatusView | StrategyBacktestRunRecord | null, draft: BacktestExecutionDraft | n
app/racingline/src/features/strategy/backtest.ts:104
↓ 4 callersFunctionjiuyan_header_factory
()
pipeline/scheduler/src/scheduler/defs/sources/jiuyan/action_field.py:62
↓ 4 callersMethodlen
Return the number of valid values currently in the window.
engines/crates/furnace-core/src/operators/stddev.rs:79
↓ 4 callersFunctionload_default_catalog
()
engines/crates/rearview-server/src/main.rs:744
↓ 4 callersFunctionmergeStrategyBacktestStatus
( run: StrategyBacktestRunRecord, status: StrategyBacktestRunStatusView )
app/racingline/src/features/strategy/backtest.ts:33
↓ 4 callersMethodmetadata
( self, *, result: DatasetWriteResult, options: DatasetWriteOptions, )
pipeline/scheduler/src/scheduler/defs/storage/dataset_service.py:163
↓ 4 callersFunctionmigration_command_plan_from_manifest
( manifest: Mapping[str, object], )
pipeline/contract_tools/src/fleur_contracts/clickhouse_layer_migration.py:271
↓ 4 callersMethodobject_url
(self, object_key: str)
pipeline/scheduler/src/scheduler/defs/clickhouse/sql.py:32
↓ 4 callersFunctionoutput_with_trades
(trades: Vec<PortfolioTradeRow>)
engines/crates/rearview-core/src/portfolio_trade_metrics.rs:342
↓ 4 callersFunctionparquet_schema_contracts
( contracts: Sequence[DatasetContract], )
pipeline/contract_tools/src/fleur_contracts/adapters/parquet.py:68
↓ 4 callersFunctionpolicy_from_yaml
(content: &str)
engines/crates/rearview-core/src/domain/catalog_policy.rs:599
↓ 4 callersFunctionportfolio_price_bars_sql
( database: &str, securities: &str, start_date: NaiveDate, end_date: NaiveDate, indicator_
engines/crates/rearview-core/src/clickhouse/mod.rs:3270
↓ 4 callersMethodquery_backtest_signal_rows
( &self, sql: &str, query_id: &str, )
engines/crates/rearview-core/src/clickhouse/mod.rs:945
↓ 4 callersMethodquery_mart_risk_free_rates
( &self, source_tenor: &str, start_date: NaiveDate, end_date: NaiveDate,
engines/crates/rearview-core/src/clickhouse/mod.rs:787
↓ 4 callersMethodquery_strategy_backtest_nav
( &self, strategy_backtest_run_id: &str, result_attempt_id: &str, )
engines/crates/rearview-core/src/clickhouse/mod.rs:1445
↓ 4 callersFunctionqueued_baostock_client
( responses: list[BaostockResponse], )
pipeline/scheduler/tests/fakes/baostock.py:177
↓ 4 callersFunctionquote_identifier
(identifier: &str)
engines/crates/rearview-core/src/planner/sql.rs:955
↓ 4 callersFunctionrender_data_dict_markdown
( registry: ContractRegistry, contract: DatasetContract, )
pipeline/contract_tools/src/fleur_contracts/adapters/data_dict.py:7
↓ 4 callersFunctionrender_sources_yaml
(registry: ContractRegistry)
pipeline/contract_tools/src/fleur_contracts/adapters/dbt.py:11
↓ 4 callersMethodrequest_text
(self, request: HttpRequest)
pipeline/scheduler/tests/fakes/http.py:110
↓ 4 callersFunctionrequired_columns_by_mart
(marts: &BTreeMap<String, MartPlan>)
engines/crates/rearview-core/src/planner/sql.rs:572
↓ 4 callersFunctionrequired_security_display_map
( state: &AppState, security_codes: &[String], query_id: &str, )
engines/crates/rearview-core/src/api/mod.rs:5637
↓ 4 callersFunctionresolve_analysis_quote_start_date
( state: &AppState, quote_start_date: Option<NaiveDate>, quote_end_date: NaiveDate, lookback_t
engines/crates/rearview-core/src/api/mod.rs:5944
↓ 4 callersFunctionresponse_to_table
将 BaoStock 响应转换为 pa.Table,使用指定 schema 的类型。
pipeline/scheduler/src/scheduler/defs/baostock/schemas.py:36
↓ 4 callersFunctionresponse_view
(view: &Option<String>)
engines/crates/rearview-core/src/api/mod.rs:6208
↓ 4 callersFunctionroundNumber
(value: number)
app/racingline/src/features/strategy/execution.ts:317
↓ 4 callersFunctionrow_json
(is_buy_signal: &str)
engines/crates/rearview-core/src/clickhouse/mod.rs:4264
↓ 4 callersFunctionrows_to_typed_table
从行数据和 schema 构建 pa.Table,自动应用类型转换。 None 值直接追加,不经过转换函数(转换函数会抛出异常)。
pipeline/scheduler/src/scheduler/defs/http/schemas.py:203
↓ 4 callersFunctionrun_boll
基于 ClickHouse 执行完整 Bollinger Bands 计算。 # 错误 当请求校验、ClickHouse I/O 或指标计算失败时,返回 [`FurnaceIoError`]。
engines/crates/furnace-io/src/runners/boll/mod.rs:34
↓ 4 callersMethodrun_url
(self, run_id: str)
pipeline/scheduler/src/scheduler/defs/resources/slack.py:45
↓ 4 callersFunctionscheduler_version
()
pipeline/scheduler/src/scheduler/version.py:11
↓ 4 callersFunctionsecurity_display_for_one
( state: &AppState, security_code: &str, query_id: &str, )
engines/crates/rearview-core/src/api/mod.rs:5677
↓ 4 callersFunctionsignedTone
(value: number | null | undefined)
app/racingline/src/routes/strategy-detail-page.tsx:1930
↓ 4 callersFunctionsimulationSettingsToBacktestExecutionConfig
( settings: SimulationSettings, marketTemplate: MarketFeeTemplateRecord )
app/racingline/src/features/strategy/execution.ts:67
↓ 4 callersFunctionsql_hash
(sql: &str)
engines/crates/rearview-core/src/planner/sql.rs:963
↓ 4 callersMethodstart
(self)
pipeline/scheduler/src/scheduler/defs/baostock/client.py:151
↓ 4 callersFunctionstatement_page
(limit: Option<u32>, offset: Option<u32>)
engines/crates/rearview-core/src/api/mod.rs:5819
↓ 4 callersFunctionstrategy_backtest_nav_points
( nav: Vec<PortfolioNavRecord>, benchmark_returns: Vec<BenchmarkReturn>, )
engines/crates/rearview-core/src/api/mod.rs:7497
↓ 4 callersFunctionstrategy_portfolio_publish_date_blocker
( source_signal_date: NaiveDate, required_source_signal_date: NaiveDate, )
engines/crates/rearview-core/src/api/mod.rs:6446
↓ 4 callersFunctionstrategy_portfolio_response
(record: StrategyPortfolioRecord)
engines/crates/rearview-core/src/api/mod.rs:6222
↓ 4 callersMethodsummary
(&self)
engines/crates/rearview-core/src/strategy_backtest.rs:272
↓ 4 callersFunctiontable_exists
( executor: &mut E, table: &str, )
engines/crates/furnace-io/src/runners/shared/planning.rs:25
↓ 4 callersFunctiontoBacktestExecutionDraft
({ createdAt, request, response, }: { createdAt: string request: StrategyBacktestValidateRequest r
app/racingline/src/features/strategy/execution.ts:169
↓ 4 callersFunctiontrade_dates_sql
( quoted_database: &str, table: &str, start_date: NaiveDate, end_date: NaiveDate, )
engines/crates/rearview-core/src/clickhouse/mod.rs:3801
↓ 4 callersFunctiontype_mismatch
(metric: &MetricDefinition, right_kind: ValueKind)
engines/crates/rearview-core/src/domain/rule.rs:704
↓ 4 callersMethodvalidate_partition_tables
( self, obj: object, *, allow_empty: bool = False, )
pipeline/scheduler/src/scheduler/defs/io_managers/s3_io_manager.py:187
↓ 4 callersMethodvolume_ma
读取指定窗口的均量 MA 值。
engines/crates/furnace-core/src/indicators/moving_average.rs:288
↓ 4 callersMethodwrites_applied
判断该模式是否会写入生产 ClickHouse 数据。
engines/crates/furnace-io/src/request/rsi.rs:48
↓ 4 callersMethodwrites_applied
判断该模式是否会写入生产 ClickHouse 数据。
engines/crates/furnace-io/src/request/boll.rs:48
↓ 3 callersFunction_asset_for_spec
(raw_asset_key: dg.AssetKey)
pipeline/scheduler/src/scheduler/defs/clickhouse/definitions.py:13
↓ 3 callersFunction_blank_row
(columns: Sequence[str])
pipeline/scheduler/src/scheduler/defs/http/schemas.py:216
↓ 3 callersFunction_config_json
(command: BackfillCommand)
pipeline/scheduler/tests/unit/baostock/test_backfill_controller.py:93
↓ 3 callersFunction_covered_raw_asset_keys
(scopes: Iterable[str])
pipeline/scheduler/src/scheduler/defs/automation/source_raw_backfill.py:1043
↓ 3 callersFunction_covered_source_asset_keys
(scopes: Iterable[str])
pipeline/scheduler/src/scheduler/defs/automation/source_raw_backfill.py:1036
↓ 3 callersFunction_database_url
(target: MigrationTarget)
pipeline/migrate/env.py:130
↓ 3 callersFunction_decode_field_names
(fields: str)
pipeline/scheduler/src/scheduler/defs/baostock/protocol.py:268
↓ 3 callersMethod_ensure_override_logged_in
( self, *, force: bool = False, observed_login_expires_at: float | None = None
pipeline/scheduler/src/scheduler/defs/baostock/client.py:306
↓ 3 callersFunction_env_value
(name: str)
pipeline/migrate/env.py:70
↓ 3 callersFunction_flatten_mapping
( value: Mapping[str, object], *, prefix: str, output: dict[str, object], )
pipeline/scheduler/src/scheduler/defs/http/flatten.py:14
↓ 3 callersMethod_get_json
(self, path: str)
pipeline/scheduler/src/scheduler/defs/rearview/resources.py:108
↓ 3 callersFunction_is_nullable_type
(clickhouse_type: str)
pipeline/contract_tools/src/fleur_contracts/clickhouse_types.py:43
↓ 3 callersFunction_local_s3_config
(tmp_path: Path)
pipeline/scheduler/tests/unit/storage/test_parquet_readers.py:105
↓ 3 callersFunction_manifest_datasets
(manifest: Mapping[str, object])
pipeline/contract_tools/src/fleur_contracts/clickhouse_layer_migration.py:536
↓ 3 callersFunction_parse_partition_date
(value: str)
pipeline/scheduler/src/scheduler/defs/baostock/assets.py:354
↓ 3 callersMethod_post_json
(self, path: str, payload: dict[str, Any])
pipeline/scheduler/src/scheduler/defs/rearview/resources.py:80
↓ 3 callersFunction_query_fact_counts_for_succeeded_runs
( *, rearview_api: RearviewApiResource, statuses: dict[str, dict[str, Any]], )
pipeline/scheduler/src/scheduler/defs/rearview/assets.py:239
↓ 3 callersFunction_raise_for_status
(status: int, body_preview: str, stats: HttpFetchStats)
pipeline/scheduler/src/scheduler/defs/http/client.py:353
↓ 3 callersMethod_request_with_retries
( self, request: HttpRequest, *, decoder: HttpResponseDecoder[DecodedResponse]
pipeline/scheduler/src/scheduler/defs/http/client.py:262
↓ 3 callersFunction_required_env
(name: str)
pipeline/contract_tools/src/fleur_contracts/clickhouse_layer_migration.py:1443
↓ 3 callersFunction_required_env
(name: str)
pipeline/contract_tools/src/fleur_contracts/validate_parquet.py:77
↓ 3 callersFunction_required_postgres_env
(name: str, target: MigrationTarget)
pipeline/migrate/env.py:89
↓ 3 callersFunction_run_daily_portfolio_nav_liquidation
( *, context: dg.AssetExecutionContext, config: DailyPortfolioNavLiquidationConfig, rearview_a
pipeline/scheduler/src/scheduler/defs/rearview/assets.py:86
↓ 3 callersFunction_run_example_0051_portfolio_live_run
( *, context: dg.AssetExecutionContext, config: ExamplePortfolioLiveRunConfig, rearview_api: R
pipeline/scheduler/src/scheduler/defs/rearview/assets.py:135
↓ 3 callersFunction_safe_alias
(name: str)
pipeline/elt/scripts/profile_raw_source.py:730
↓ 3 callersMethod_send_override_with_retries
( self, payload: bytes, *, timeout_seconds: float, )
pipeline/scheduler/src/scheduler/defs/baostock/client.py:352
↓ 3 callersFunction_source_only_contract
()
pipeline/contract_tools/tests/test_contract_registry.py:218
↓ 3 callersFunction_validate_example_0051_ensure_response
(response: dict[str, Any])
pipeline/scheduler/src/scheduler/defs/rearview/assets.py:260
↓ 3 callersFunction_working_tree_status
()
pipeline/contract_tools/src/fleur_contracts/clickhouse_layer_migration.py:1451
↓ 3 callersFunction_write_partition
( tmp_path: Path, asset_key: dg.AssetKey, partition_key_name: str, partition_key: str, tab
pipeline/scheduler/tests/unit/storage/test_parquet_readers.py:117
↓ 3 callersMethodadd_query_id
(&mut self, stage: &str, query_id: impl Into<String>)
engines/crates/rearview-portfolio-worker/src/main.rs:1510
↓ 3 callersMethodadd_run_tags
(self, run_id: str, new_tags: Mapping[str, str])
pipeline/scheduler/src/scheduler/defs/automation/source_raw_backfill.py:269
↓ 3 callersFunctionaggregate_responses
(responses: list[BaostockResponse])
pipeline/scheduler/src/scheduler/defs/baostock/protocol.py:128
↓ 3 callersFunctionall_backtest_table_sqls
Table SQLs for `fleur_backtest.backtest_*` result facts.
engines/crates/rearview-core/src/clickhouse/portfolio_schema.rs:224
↓ 3 callersFunctionall_table_sqls
All table-creation SQL statements, in dependency order.
engines/crates/rearview-core/src/clickhouse/portfolio_schema.rs:424
↓ 3 callersFunctionannualize_return
(holding_period_return: f64, annualization_days: f64, n: f64)
engines/crates/rearview-core/src/portfolio_performance.rs:391
↓ 3 callersFunctionassert_close
(actual: f64, expected: f64)
engines/crates/furnace-core/src/indicators/kdj.rs:389
↓ 3 callersFunctionassert_close
(left: f64, right: f64)
engines/crates/furnace-core/src/indicators/price_pattern.rs:558
↓ 3 callersFunctionbrowser_text_headers
()
pipeline/scheduler/src/scheduler/defs/http/client.py:336
↓ 3 callersFunctionbuildBacktestExecutionRequestDraft
({ benchmark, draft, period, rangeHint, }: { benchmark: string draft: BacktestExecutionDraft per
app/racingline/src/features/strategy/execution.ts:186
↓ 3 callersFunctionbuildComparableFilterExpr
( indicator: ComparableIndicator, metricIndex: MetricIndex, options: { capability: MetricCapability; ite
app/racingline/src/features/strategy/adapters.ts:541
↓ 3 callersFunctionbuildMixedLogicFilterExpr
( conditions: StrategyCondition[], catalog: MetricDefinition[] )
app/racingline/src/features/strategy/adapters.ts:344
↓ 3 callersFunctionbuildPoolCountTrendData
( previewSnapshot: PreviewSnapshot | null )
app/racingline/src/features/strategy/pool-count-trend.ts:8
↓ 3 callersFunctionbuildStrategyBacktestCreateRequest
({ backtestExecutionDraft, benchmark, period, previewSnapshot, rangeHint, }: { backtestExecutionDr
app/racingline/src/features/strategy/execution.ts:209
↓ 3 callersFunctionbuildStrategyPreviewRuleSpec
( conditionGroups: StrategyConditionGroup[], weightIndicators: WeightIndicator[], catalog: MetricDefinit
app/racingline/src/features/strategy/adapters.ts:293
↓ 3 callersFunctionbuildStrategyScoringCatalog
( metrics: MetricDefinition[] )
app/racingline/src/features/strategy/adapters.ts:119
↓ 3 callersFunctionbuild_security_analysis_response
( input: SecurityAnalysisBuildInput, result_snapshot: Option<ResultSnapshot>, selected_quote: Opti
engines/crates/rearview-core/src/api/mod.rs:7060
↓ 3 callersFunctionbuild_slack_failure_message
(message_input: FailureMessageInput)
pipeline/scheduler/src/scheduler/defs/automation/slack_alerts.py:53
↓ 3 callersFunctionbuild_strategy_backtest_rebalance_rows
( trades: Vec<PortfolioTradeRecord>, positions: Vec<PortfolioPositionRecord>, closed_trades: Vec<P
engines/crates/rearview-core/src/api/mod.rs:7554
↓ 3 callersFunctionbuild_strategy_preview_signal
( row: crate::clickhouse::ScreeningRow, display_by_code: &BTreeMap<String, SecurityDisplayRow>, )
engines/crates/rearview-core/src/api/mod.rs:5591
↓ 3 callersFunctionbuild_strategy_preview_trade_dates
( rows: Vec<crate::clickhouse::ScreeningRow>, preview_row_limit: u32, display_by_code: &BTreeMap<S
engines/crates/rearview-core/src/api/mod.rs:5561
← previousnext →401–500 of 3,759, ranked by callers