MCPcopy Create free account

hub / github.com/TurtleTrace2026/TurtleTrace / functions

Functions442 in github.com/TurtleTrace2026/TurtleTrace

↓ 2 callersFunctionparseRateInput
(value: number)
src/components/welcome/InitialConfig.tsx:53
↓ 2 callersFunctionsaveEmotionTags
(tags: EmotionTag[])
src/services/tagService.ts:65
↓ 2 callersFunctionsaveImportedReviews
(reviews: DailyReview[])
src/services/exportService.ts:236
↓ 2 callersFunctionsaveReasonTags
(tags: ReasonTag[])
src/services/tagService.ts:101
↓ 2 callersFunctionsetLastActiveAccount
(id: string)
src/services/accountService.ts:227
↓ 2 callersFunctiontoggleReason
(reasonId: string)
src/components/dashboard/PositionManager.tsx:537
↓ 2 callersFunctionuseAiConfig
()
src/hooks/useAiConfig.ts:13
↓ 1 callersFunctionaddBatchToPosition
(position: Position, batch: PositionBatch)
src/services/batchService.ts:129
↓ 1 callersFunctionaddEmotionTag
(name: string)
src/services/tagService.ts:70
↓ 1 callersFunctionaddHistoryRecord
(record: Omit<TCalcRecord, 'id' | 'createdAt'>)
src/services/tCalculatorService.ts:129
↓ 1 callersFunctionaddReasonTag
(name: string)
src/services/tagService.ts:106
↓ 1 callersFunctionanalyzeDailyReview
( review: DailyReview, endpoint: string, apiKey: string )
src/services/dailyReviewAIService.ts:61
↓ 1 callersFunctionanalyzeNews
( news: Array<{ title: string; content: string }>, endpoint: string, apiKey: string )
src/services/aiService.ts:70
↓ 1 callersFunctionapplyPrivacyPreset
(preset: PrivacyPreset)
src/components/share/EnhancedShareDialog.tsx:98
↓ 1 callersFunctionapplyTemplate
(template: string)
src/components/dashboard/review/sections/SummarySection.tsx:21
↓ 1 callersFunctioncalculateBatchSellAllocation
( batches: PositionBatch[], sellQuantity: number )
src/services/batchService.ts:70
↓ 1 callersFunctioncalculateClearedProfit
(positions: Position[])
src/utils/calculations.ts:87
↓ 1 callersFunctioncalculateCostPrice
( totalBuyAmount: number, totalSellAmount: number, quantity: number )
src/components/dashboard/PositionManager.tsx:62
↓ 1 callersFunctioncalculatePositionProfit
(position: Position)
src/utils/calculations.ts:4
↓ 1 callersFunctioncalculateProfitSummary
(positions: Position[])
src/utils/calculations.ts:43
↓ 1 callersFunctioncheckBatchUnlockStatus
(batch: PositionBatch)
src/services/batchService.ts:319
↓ 1 callersFunctioncheckReviewExists
()
src/components/dashboard/review/ReviewTab.tsx:64
↓ 1 callersFunctioncheckWeeklyReviewExists
()
src/components/dashboard/review/ReviewTab.tsx:69
↓ 1 callersFunctionclearHistory
()
src/services/tCalculatorService.ts:157
↓ 1 callersFunctionconvertSymbolToSecId
(symbol: string)
src/services/stockService.ts:18
↓ 1 callersFunctionconvertToBatchMode
(position: Position)
src/services/batchService.ts:228
↓ 1 callersFunctioncopyImageToClipboard
(blob: Blob)
src/utils/shareUtils.ts:447
↓ 1 callersMethodcopyImageToClipboard
* 复制图片到剪贴板
src/services/shareService.ts:395
↓ 1 callersMethodcopyTextToClipboard
* 复制文本到剪贴板
src/services/shareService.ts:412
↓ 1 callersFunctioncreateBatch
(params: { quantity: number costPrice: number buyDate?: number unlockDate?: number isLocked?: boolea
src/services/batchService.ts:102
↓ 1 callersFunctioncreateDefaultStorage
()
src/services/accountService.ts:38
↓ 1 callersMethodcreateEvent
创建新事件
src/services/eventService.ts:186
↓ 1 callersFunctiondeleteAccount
(id: string)
src/services/accountService.ts:165
↓ 1 callersFunctiondeleteBatchFromPosition
(position: Position, batchId: string)
src/services/batchService.ts:166
↓ 1 callersFunctiondeleteEmotionTag
(id: string)
src/services/tagService.ts:82
↓ 1 callersMethoddeleteEvent
删除事件
src/services/eventService.ts:57
↓ 1 callersFunctiondeleteHistoryRecord
(id: string)
src/services/tCalculatorService.ts:148
↓ 1 callersFunctiondeleteReasonTag
(id: string)
src/services/tagService.ts:118
↓ 1 callersFunctiondownloadImage
(blob: Blob, filename: string = 'ai-analysis.png')
src/utils/shareUtils.ts:435
↓ 1 callersFunctiondrawFallbackLogo
(ctx: CanvasRenderingContext2D, x: number, y: number, size: number)
src/utils/shareUtils.ts:138
↓ 1 callersFunctionexecuteBatchSell
( position: Position, transaction: Transaction, allocation: { batchId: string; quantity: number }[] )
src/services/batchService.ts:187
↓ 1 callersFunctionexportCompleteData
(positions: Position[], summary: ProfitSummary)
src/services/exportService.ts:83
↓ 1 callersFunctionexportReviewsData
()
src/services/exportService.ts:104
↓ 1 callersFunctionexportReviewsToMarkdown
()
src/services/exportService.ts:124
↓ 1 callersFunctionexportToCSV
(positions: Position[], summary: ProfitSummary)
src/services/exportService.ts:14
↓ 1 callersFunctionexportToJSON
(positions: Position[], summary: ProfitSummary)
src/services/exportService.ts:69
↓ 1 callersMethodexportToMarkdown
* 导出周复盘为Markdown
src/services/weeklyReviewService.ts:113
↓ 1 callersFunctionextractTodayTransactions
()
src/components/dashboard/review/sections/OperationsSection.tsx:62
↓ 1 callersMethodformatCostPrice
* 应用脱敏配置到成本价
src/services/shareService.ts:54
↓ 1 callersFunctionformatDate
(timestamp: number)
src/components/dashboard/TCalculator/HistoryList.tsx:21
↓ 1 callersFunctionformatDate
(dateStr: string)
src/components/dashboard/eventCalendar/EventSelector.tsx:78
↓ 1 callersFunctionformatDate
(dateStr: string)
src/components/dashboard/review/ReviewShareDialog.tsx:120
↓ 1 callersFunctionformatDateDisplay
(dateStr: string)
src/components/dashboard/eventCalendar/TimelineView.tsx:30
↓ 1 callersFunctionformatDateDisplay
(dateStr: string)
src/components/dashboard/eventCalendar/TodayEvents.tsx:42
↓ 1 callersFunctionformatDateShort
(dateStr: string)
src/components/dashboard/eventCalendar/KanbanView.tsx:39
↓ 1 callersFunctionformatIndexCode
(code: string, market: number)
src/components/dashboard/review/sections/MarketDataSection.tsx:514
↓ 1 callersMethodformatMoney
* 格式化金额
src/services/shareService.ts:64
↓ 1 callersFunctionformatNewsContent
(content: string)
src/services/newsService.ts:83
↓ 1 callersFunctionformatPublishTime
(timeStr: string)
src/components/dashboard/NewsFeed.tsx:65
↓ 1 callersMethodformatQuantity
* 应用脱敏配置到数量
src/services/shareService.ts:44
↓ 1 callersMethodgenerateImage
* 生成图片
src/services/shareService.ts:136
↓ 1 callersMethodgenerateMarkdown
* 生成 Markdown
src/services/shareService.ts:235
↓ 1 callersMethodgeneratePDF
* 生成 PDF
src/services/shareService.ts:170
↓ 1 callersFunctiongenerateShareText
()
src/components/dashboard/ShareDialog.tsx:79
↓ 1 callersFunctiongenerateShareText
()
src/components/dashboard/StockShareDialog.tsx:77
↓ 1 callersFunctiongenerateShareText
()
src/components/dashboard/ClearedProfitShareDialog.tsx:73
↓ 1 callersFunctiongenerateShareText
()
src/components/dashboard/review/ReviewShareDialog.tsx:47
↓ 1 callersFunctiongetAccount
(id: string)
src/services/accountService.ts:90
↓ 1 callersFunctiongetAccountIcon
(type: string)
src/components/dashboard/AccountSwitcher.tsx:13
↓ 1 callersFunctiongetActualLockStatus
(batch: PositionBatch)
src/components/dashboard/PositionBatch/BatchList.tsx:31
↓ 1 callersFunctiongetAllAccountStats
()
src/services/accountService.ts:316
↓ 1 callersMethodgetEvent
获取单个事件
src/services/eventService.ts:26
↓ 1 callersMethodgetEventsByDate
按日期获取事件
src/services/eventService.ts:72
↓ 1 callersMethodgetEventsByRange
按日期范围获取事件
src/services/eventService.ts:78
↓ 1 callersFunctiongetExpectationConfig
(expectation?: ExpectationGap)
src/components/news/NewsAnalysis.tsx:86
↓ 1 callersMethodgetImageSize
* 获取图片尺寸配置
src/services/shareService.ts:442
↓ 1 callersFunctiongetIndustries
()
src/services/stockDatabase.ts:165
↓ 1 callersFunctiongetLastInput
()
src/services/tCalculatorService.ts:92
↓ 1 callersMethodgetLogoBase64
* 获取 logo 的 base64 编码
src/services/weeklyReviewService.ts:385
↓ 1 callersMethodgetLogoBase64
* 获取 logo 的 base64 编码
src/services/reviewService.ts:507
↓ 1 callersFunctiongetPopularStocks
(limit: number = 10)
src/services/stockDatabase.ts:128
↓ 1 callersFunctiongetProfitColor
(value: number)
src/components/dashboard/review/ReviewShareDialog.tsx:126
↓ 1 callersFunctiongetProfitLevel
()
src/components/dashboard/ShareDialog.tsx:171
↓ 1 callersFunctiongetProfitLevel
()
src/components/dashboard/StockShareDialog.tsx:164
↓ 1 callersFunctiongetProfitLevel
()
src/components/dashboard/ClearedProfitShareDialog.tsx:158
↓ 1 callersFunctiongetSellableQuantity
(batches: PositionBatch[])
src/services/batchService.ts:95
↓ 1 callersFunctiongetSentimentConfig
(sentiment?: Sentiment)
src/components/news/NewsAnalysis.tsx:74
↓ 1 callersFunctiongetTagById
(id: string)
src/data/presetEventTags.ts:49
↓ 1 callersFunctiongetTagCategories
()
src/data/presetEventTags.ts:44
↓ 1 callersFunctiongetTagsByCategory
(category: string)
src/data/presetEventTags.ts:39
↓ 1 callersFunctiongetTimeHorizonConfig
(timeHorizon?: TimeHorizon)
src/components/news/NewsAnalysis.tsx:82
↓ 1 callersFunctiongetTodayDate
()
src/components/dashboard/review/ReviewTab.tsx:118
↓ 1 callersFunctiongetTotalStats
()
src/services/accountService.ts:325
↓ 1 callersFunctiongetTransactionSummary
(position: Position)
src/components/dashboard/PositionManager.tsx:400
↓ 1 callersFunctiongetWeekNumber
获取周数
src/types/weeklyReview.ts:123
↓ 1 callersFunctionhandleAddBatch
(position: Position)
src/components/dashboard/PositionManager.tsx:474
↓ 1 callersFunctionhandleAddEvent
(date?: string)
src/components/dashboard/eventCalendar/EventCalendar.tsx:88
↓ 1 callersFunctionhandleAddTag
()
src/components/dashboard/PositionManager.tsx:427
↓ 1 callersFunctionhandleAnalyze
(item: NewsItem, e: React.MouseEvent)
src/components/dashboard/NewsFeed.tsx:90
↓ 1 callersFunctionhandleChange
(key: keyof FeeConfig, value: string)
src/components/dashboard/TCalculator/FeeSettings.tsx:16
← previousnext →101–200 of 442, ranked by callers