Pārlūkot izejas kodu

完善波动率图

DESKTOP-NE65RNK\Citrus_limon 1 gadu atpakaļ
vecāks
revīzija
ac3b2f9041
1 mainītis faili ar 10 papildinājumiem un 11 dzēšanām
  1. 10 11
      src/views/indicator/msv/index.vue

+ 10 - 11
src/views/indicator/msv/index.vue

@@ -22,9 +22,6 @@
             <lay-form-item label="回溯时间" prop="mills_back">
               <lay-input v-model="pageParams.mills_back" placeholder="回溯时间(毫秒)" />
             </lay-form-item>
-            <lay-form-item label="交易速率阈值" prop="trt">
-              <lay-input v-model="pageParams.trt" placeholder="交易速率阈值" />
-            </lay-form-item>
             <lay-form-item label="交易速率回溯时间" prop="trt_minutes_back">
               <lay-input v-model="pageParams.trt_minutes_back" placeholder="交易速率回溯时间(毫秒)" />
             </lay-form-item>
@@ -76,7 +73,7 @@ let symbol: any = route.query.symbol?.toString() || "BTC_USDT";
 let exchange: any = route.query.exchange?.toString() || "gate_usdt_swap";
 let minute_time_range: any = route.query.minute_time_range?.toString() || "240";
 
-const pageParams: FormItem = reactive({ symbol, exchange, minute_time_range, mills_back: "50", trt: "200", trt_minutes_back: "10" });
+const pageParams: FormItem = reactive({ symbol, exchange, minute_time_range, mills_back: "50", trt_minutes_back: "1" });
 let router_query: any = reactive({});
 
 watch(
@@ -183,8 +180,7 @@ const initChart = (data: any) => {
             result = `时间:${time}<br/>波动率:${volatilities}%<br/>强度:${dissociation} USDT<br/>`;
           } else if (param.seriesIndex == 1) {
             // 副图的 tooltip
-            let srt = param.value[1] == 1 ? "强" : "弱";
-            result = `时间:${time}<br/>交易速率:${srt}<br/>`;
+            result = `时间:${time}<br/>交易速率:${param.value[1]}<br/>`;
           }
         });
 
@@ -221,9 +217,12 @@ const initChart = (data: any) => {
         gridIndex: 1,
         type: "value",
         position: "left",
-        interval: 1,
-        max: 1,
-        min: -1,
+        splitLine: {
+          show: false
+        },
+        axisLabel: {
+          formatter: () => "",
+        },
       },
     ],
     series: [
@@ -251,8 +250,8 @@ const initChart = (data: any) => {
         name: "价格",
         type: "line",
         sampling: "lttb",
-        xAxisIndex: 1, // 使用第二个 x 轴
-        yAxisIndex: 1, // 使用第二个 y 轴
+        xAxisIndex: 1,
+        yAxisIndex: 1,
         itemStyle: {
           color: "rgb(55, 162, 255)",
         },