#ifndef PARAMETERSETTING_H #define PARAMETERSETTING_H #include #include using namespace std; class ParameterSetting : public QObject { Q_OBJECT public: ParameterSetting(QObject *parent = nullptr); ~ParameterSetting(); int m_decimalCorrection; //小数位修正值 int m_commission;//佣金 bool m_bsaveOrderRecord;//是否保存订单记录 QString m_bopenPositionPercentage;//开仓比例 int m_slippage ; // 滑点 QString m_orderMode; // 订单模式 int m_orderLevelLimit; // 订单层级限制 QString m_orderType; // 订单类型 int m_orderQuantity ; // 订单数量 int m_orderPercentageUp; // 上涨百分比 int m_orderPercentageDown; // 下跌百分比 std::vector m_platforms;// = {"Binance"}; // 交易平台列表 std::vector m_contracts ;//= {"BTCUSDT"}; // 合约列表 private: public: void ParseJson(const QByteArray &arrayjson); }; #endif // PARAMETERSETTING_H