code
This commit is contained in:
BIN
x.rar → a.rar
BIN
x.rar → a.rar
Binary file not shown.
@ -448,7 +448,9 @@
|
||||
<el-input v-model.number="inForm.reduce_num" type="number" placeholder="主单减仓数量百分比" />
|
||||
</el-form-item>
|
||||
<el-form-item label="主单减仓后止盈价百分比" prop="reduce_take_profit">
|
||||
<el-input v-model.number="inForm.reduce_take_profit" type="number" placeholder="主单减仓后止盈价百分比" />
|
||||
<el-input v-model.number="inForm.reduce_take_profit" type="number" placeholder="主单减仓后止盈价百分比">
|
||||
<template #append>{{ re_take_profit_ratio }}</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="主单减仓后止损价百分比" prop="reduce_stop_price">
|
||||
<el-input v-model.number="inForm.reduce_stop_price" type="number" placeholder="主单减仓后止损价百分比" />
|
||||
@ -595,6 +597,11 @@ export default {
|
||||
percenter: undefined,
|
||||
symbolGroups: [],
|
||||
inRules: {
|
||||
reduce_price: [{ required: true, message: '主单亏损减仓百分比不能为空', trigger: 'blur' }],
|
||||
reduce_num: [{ required: true, message: '主单减仓数量百分比不能为空', trigger: 'blur' }],
|
||||
reduce_take_profit: [{ required: true, message: '主单减仓后止盈价百分比不能为空', trigger: 'blur' }],
|
||||
// reduce_stop_price: [{ required: true, message: '主单减仓后止损价不能为空', trigger: 'blur' }],
|
||||
buy_price: [{ required: true, message: '购买金额不能为空', trigger: 'blur' }],
|
||||
exchange_type: [{ required: true, message: '交易所不能为空', trigger: 'blur' }],
|
||||
api_id: [{ required: true, message: 'api用户不能为空', trigger: 'blur' }],
|
||||
symbol: [{ required: true, message: '交易对不能为空', trigger: 'blur' }],
|
||||
@ -609,7 +616,8 @@ export default {
|
||||
exchangeTypes: [],
|
||||
aicoins: {},
|
||||
aicoinPrice: undefined,
|
||||
ext: []
|
||||
ext: [],
|
||||
re_take_profit_ratio: 0
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
@ -925,6 +933,7 @@ export default {
|
||||
onCalculate() {
|
||||
calculate({ ...this.inForm, api_id: this.inForm.api_id.toString() }).then(res => {
|
||||
this.ext = res?.data?.ext || []
|
||||
this.re_take_profit_ratio = res?.data?.re_take_profit_ratio || 0
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
@ -777,7 +777,9 @@
|
||||
<el-input v-model.number="form.reduce_num" type="number" placeholder="主单减仓数量百分比" />
|
||||
</el-form-item>
|
||||
<el-form-item label="主单减仓后止盈价百分比" prop="reduce_take_profit">
|
||||
<el-input v-model.number="form.reduce_take_profit" type="number" placeholder="主单减仓后止盈价百分比" />
|
||||
<el-input v-model.number="form.reduce_take_profit" type="number" placeholder="主单减仓后止盈价百分比">
|
||||
<template #append>{{ re_take_profit_ratio }}</template>
|
||||
</el-input>
|
||||
</el-form-item>
|
||||
<el-form-item label="主单减仓后止损价百分比" prop="reduce_stop_price">
|
||||
<el-input v-model.number="form.reduce_stop_price" type="number" placeholder="主单减仓后止损价百分比" />
|
||||
@ -1370,6 +1372,10 @@ export default {
|
||||
},
|
||||
// 表单校验
|
||||
rules: {
|
||||
reduce_price: [{ required: true, message: '主单亏损减仓百分比不能为空', trigger: 'blur' }],
|
||||
reduce_num: [{ required: true, message: '主单减仓数量百分比不能为空', trigger: 'blur' }],
|
||||
reduce_take_profit: [{ required: true, message: '主单减仓后止盈价百分比不能为空', trigger: 'blur' }],
|
||||
// reduce_stop_price: [{ required: true, message: '主单减仓后止损价不能为空', trigger: 'blur' }],
|
||||
exchange_type: [{ required: true, message: '交易所不能为空', trigger: 'blur' }],
|
||||
api_id: [{ required: true, message: 'api用户不能为空', trigger: 'blur' }],
|
||||
symbol: [{ required: true, message: '交易对不能为空', trigger: 'blur' }],
|
||||
@ -1432,7 +1438,8 @@ export default {
|
||||
aicoins: {},
|
||||
aicoinPrice: '',
|
||||
// 回本止盈点
|
||||
ext: []
|
||||
ext: [],
|
||||
re_take_profit_ratio: 0
|
||||
}
|
||||
},
|
||||
computed: {
|
||||
@ -2112,6 +2119,7 @@ export default {
|
||||
onCalculate() {
|
||||
calculate({ ...this.form, api_id: this.form.api_id.toString() }).then(res => {
|
||||
this.ext = res?.data?.ext || []
|
||||
this.re_take_profit_ratio = res?.data?.re_take_profit_ratio || 0
|
||||
})
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user