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
	 shilin
					shilin