fixparser-plugin-mcp
Version:
FIXParser MCP Plugin (Local/Remote)
24 lines (23 loc) • 923 B
TypeScript
import type { TradingSignals } from '../../schemas/indicatortypes.ts';
export declare class TradingSignalsGenerator {
/**
* Generate trading signals based on market analysis
*/
static generateSignals(currentPrice: number, trueVWAP: number, momentum5: number, momentum10: number, sessionReturn: number, currentVolume: number, avgVolume: number, pricePosition: number, volatility: number): {
bullishSignals: number;
bearishSignals: number;
signals: string[];
};
/**
* Calculate overall signal and confidence
*/
static calculateOverallSignal(bullishSignals: number, bearishSignals: number, signals: string[], volatility: number): TradingSignals;
/**
* Calculate confidence based on number of signals
*/
private static calculateConfidence;
/**
* Calculate risk level based on volatility
*/
private static calculateRiskLevel;
}