package com.xcong.excoin.modules.okxNewPrice.okxWs.enums; import com.xcong.excoin.common.enumerates.SymbolEnum; import lombok.Getter; /** * @author Administrator */ @Getter public enum OrderParamEnums { OUT_NO("操作中", "操作中"), OUT_YES("冷静中", "冷静中"), ORDERING("操作下单中", "ORDERING"), OUT("止损", "out"), INIT("初始化", "init"), HOLDING("持仓", "holding"), BUY("买", "buy"), SELL("卖", "sell"), STATE_4("操作下单中", "4"), STATE_3("止损......冷静一下", "3"), STATE_2("抗压......", "2"), STATE_1("允许开仓", "1"), STATE_0("不允许开仓", "0"), ZHI_SUN("止损......", "0.6"), KANG_CANG("抗压......", "0.8"), LEVERAGE("杠杆倍数", "100"), PING_CANG_SHOUYI("平仓收益比例", "0.2"), EVERY_TIME_USDT("总下单次数", "50"), //下单的总保障金为账户总金额cashBal * TOTAL_ORDER_USDT用来做保证金 TOTAL_ORDER_USDT("下单的总金额比例", "0.1"), ; private String name; private String value; private OrderParamEnums(String name, String value) { this.name = name; this.value = value; } public static String getNameByValue(String value) { String name = ""; for (OrderParamEnums orderParamEnum : values()) { if (value.equals(orderParamEnum.getValue())){ name = orderParamEnum.getName(); break; } } return name; } }