package com.crm.rely.backend.core.dto.follow.signal;

import com.crm.rely.backend.core.dto.base.BaseInfoDto;
import lombok.Data;

import java.util.Date;

@Data
public class FollowDealSignalListDto extends BaseInfoDto {

    /**
     * 基本信息
     */
    private String maskLogin;

    private Long login;
    /**
     * 信号源ID
     */
    private Long dealId;

    /**
     * 昵称
     */
    private String nickname;

    /**
     * 历史表现指标 - 总净盈利
     */
    private Double pl;
    /**
     * 总盈利率 (当前净值 + 累计出金 - (累计入金+期初净值)) / (累计入金+期初净值) × 100%
     */
    private String plRate;
    /**
     * 总手数
     */
    private Double volume;
    /**
     * 胜率 盈利单数/总单数
     */
    private String winRate;
    /**
     * 最大回撤率
     */
    private String maxDdRate;
    /**
     * 活跃度
     */
    private Integer activity;
    /**
     * 订阅信息- 跟单数量
     */
    private Integer follows;

    private Long groupType;

    private String groupTypeName;


    /**
     * 账户
     */
    private Long dealLogin;
    /**
     * ：余额
     */
    private Float dealBalance;
    /**
     * ：净值
     */
    private Float dealEquity;
    /**
     * ：信用
     */
    private Float dealCredit;
    /**
     * ：杠杆
     */
    private Integer dealLeverage;
    /**
     * ：平台
     */
    private String dealPlatform;
    /**
     * ：账户类型
     */
    private Long dealLoginType;
    /**
     * ：分润方式
     */
    private Integer distributionType;
    /**
     * 分佣比例
     */
    private Float distributionRatio;
    /**
     * 结算周期
     */
    private Integer settlementCycle;

}
