Skip to main content

CreateTradeInput

CreateTradeInput is used for create Trade object. Input was generated by ent.

input CreateTradeInput {
freqtradeTradeID: Int!
pair: String!
isOpen: Boolean
openDate: Time!
closeDate: Time
openRate: Float!
closeRate: Float
amount: Float!
stakeAmount: Float!
profitAbs: Float
profitRatio: Float
sellReason: String
strategyName: String
timeframe: String
createdAt: Time
updatedAt: Time
botID: ID!
}

Fields​

CreateTradeInput.freqtradeTradeID ● Int! non-null scalar​

Original trade ID from freqtrade

CreateTradeInput.pair ● String! non-null scalar​

Trading pair (BTC/USDT)

CreateTradeInput.isOpen ● Boolean scalar​

Trade open status

CreateTradeInput.openDate ● Time! non-null scalar​

Trade open time

CreateTradeInput.closeDate ● Time scalar​

Trade close time

CreateTradeInput.openRate ● Float! non-null scalar​

Entry price

CreateTradeInput.closeRate ● Float scalar​

Exit price

CreateTradeInput.amount ● Float! non-null scalar​

Amount of coins

CreateTradeInput.stakeAmount ● Float! non-null scalar​

Stake in base currency

CreateTradeInput.profitAbs ● Float scalar​

Absolute profit

CreateTradeInput.profitRatio ● Float scalar​

Profit percentage (0.05 = 5%)

CreateTradeInput.sellReason ● String scalar​

Reason for selling (roi, stoploss, etc.)

CreateTradeInput.strategyName ● String scalar​

Strategy used

CreateTradeInput.timeframe ● String scalar​

Timeframe used

CreateTradeInput.createdAt ● Time scalar​

CreateTradeInput.updatedAt ● Time scalar​

CreateTradeInput.botID ● ID! non-null scalar​

Member Of​

createTrade mutation