AssetManager.API/AssetManager.Models/DTOs/MaTrendConfig.cs
niannian zheng 2d1fbd37d8 feat: 添加策略引擎实现及相关组件
实现策略引擎核心功能,包括三种策略计算器和相关DTO定义:
1. 添加双均线策略(ma_trend)计算器
2. 添加吊灯止损策略(chandelier_exit)计算器
3. 添加风险平价策略(risk_parity)计算器
4. 定义策略类型常量类和策略配置DTO
5. 实现策略引擎服务接口和扩展方法
6. 更新项目引用和README文档
2026-03-02 14:15:34 +08:00

22 lines
506 B
C#
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

namespace AssetManager.Models.DTOs;
/// <summary>
/// 均线趋势策略配置
/// </summary>
public class MaTrendConfig
{
/// <summary>
/// 均线类型SMA(简单移动平均) / EMA(指数移动平均)
/// </summary>
public string MaType { get; set; } = "SMA";
/// <summary>
/// 短期均线周期
/// </summary>
public int ShortPeriod { get; set; } = 20;
/// <summary>
/// 长期均线周期
/// </summary>
public int LongPeriod { get; set; } = 60;
}