/** * Trading-type-specific bonus and penalty configuration */ import type { TradingType } from "../types/index.js"; /** * Volume bonus configuration by trading type */ export declare const VOLUME_BONUS_CONFIG: Record; /** * Volatility bonus configuration by trading type * Based on ATR percentage */ export declare const VOLATILITY_BONUS_CONFIG: Record; /** * Confirmation bonus by trading type */ export declare const CONFIRMATION_BONUS: Record; /** * Reversal speed bonus/penalty * Positive = bonus, Negative = penalty */ export declare const REVERSAL_SPEED_MODIFIER: Record; /** * Trend length bonus/penalty * Based on how long the trend has been running */ export declare const TREND_LENGTH_MODIFIER: Record; /** * MA alignment requirements by trading type */ export declare const MA_ALIGNMENT_REQUIREMENTS: { readonly scalp: "partial"; readonly day: "moderate"; readonly swing: "strict"; }; /** * Special penalty amounts */ export declare const SPECIAL_PENALTIES: { readonly swing: { readonly noFullAlignment: -15; readonly trendConflict: -999; readonly flatADX: -999; }; readonly day: { readonly highNoise: -10; readonly weakConfirmation: -5; }; readonly scalp: { readonly lowVolume: -10; }; }; //# sourceMappingURL=trading-type-config.d.ts.map