Beispiel #1
0
        public TradingStrategyItemWithUpDownValue(string _strategyItemName, CHECK_TIMING _checkTiming, IS_TRUE_OR_FALE_TYPE _checkType, double _conditionValue)
        {
            usingStrategy     = true;
            strategyItemName  = _strategyItemName;
            strategyCheckTime = _checkTiming;
            checkType         = _checkType;
            d_conditionValue  = _conditionValue;

            if (checkType == IS_TRUE_OR_FALE_TYPE.DOWN || checkType == IS_TRUE_OR_FALE_TYPE.DOWN_OR_SAME)
            {
                d_conditionValue = _conditionValue - Form1.FEE_RATE;
            }
            if (checkType == IS_TRUE_OR_FALE_TYPE.UPPER || checkType == IS_TRUE_OR_FALE_TYPE.UPPER_OR_SAME)
            {
                d_conditionValue = _conditionValue + Form1.FEE_RATE;
            }
        }
Beispiel #2
0
        public TradingStrategyItemProfitBuyingDivide(string _strategyItemName, CHECK_TIMING _checkTiming, IS_TRUE_OR_FALE_TYPE _checkType, double _conditionValue, int _buyMoney)
        {
            usingStrategy = true;

            strategyItemName  = _strategyItemName;
            strategyCheckTime = _checkTiming;
            checkType         = _checkType;
            d_conditionValue  = _conditionValue;

            buyMoney = _buyMoney;

            if (checkType == IS_TRUE_OR_FALE_TYPE.DOWN || checkType == IS_TRUE_OR_FALE_TYPE.DOWN_OR_SAME)
            {
                d_conditionValue = _conditionValue - Form1.FEE_RATE;
            }
            if (checkType == IS_TRUE_OR_FALE_TYPE.UPPER || checkType == IS_TRUE_OR_FALE_TYPE.UPPER_OR_SAME)
            {
                d_conditionValue = _conditionValue + Form1.FEE_RATE;
            }
        }