using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;

namespace Knoks.Core
{
    public static class Constants
    {
        public const string avatarCause = "avatar_kjrg";
        public const decimal knokserCommission = 0.7m; //70%
        public const decimal platformCommission = 0.3m;  //30%

        //Knok rate weights
        public const decimal durationWeight = 0.30m;
        public const decimal entryToStopWeight = 0.10m;
        public const decimal entryToExitWeight = 0.40m;
        public const decimal exitWeight = 0.10m;
        public const decimal entryWeight = 0.10m;

        public const decimal potentialProfitHigh = 1.0m;
        public const decimal potentialProfitMedium = .60m;
        public const decimal potentialProfitLow = 0.3m;

        public const int analysisInfoRate = 25;
        public readonly static DateTime _1970Time = new DateTime(1970, 1, 1, 0, 0, 0, DateTimeKind.Utc);

        public const int knokserFeedbackMax = 5;
    }
}
