张铭个人网站

君子生非异也,善假于物也

用户工具

站点工具


ai:demo:ai-quantitative-trading

差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

后一修订版
前一修订版
ai:demo:ai-quantitative-trading [2025/04/29 06:25] – 创建 zhangmingai:demo:ai-quantitative-trading [2025/04/29 17:05] (当前版本) zhangming
行 1: 行 1:
 ====== AI 量化交易 ====== ====== AI 量化交易 ======
  
-<html> +----
-<head> +
-  <meta charset="UTF-8" /> +
-  <title>ECharts K线图示例</title> +
-  <!-- 引入 ECharts CDN --> +
-  <script src="https://cdn.bootcdn.net/ajax/libs/echarts/5.2.0/echarts.min.js"></script> +
-</head> +
-<body> +
-  <!-- 图表容器 --> +
-  <div id="kline-chart" style="width: 800px; height: 600px;"></div>+
  
-  <script> +<wrap em>策略演示仅供参考,实际交易风险自担。投资需谨慎,决策须理性。</wrap>
-    // 页面加载完成后初始化图表 +
-    window.onload = function() { +
-      // 初始化 ECharts 实例 +
-      const chart = echarts.init(document.getElementById('kline-chart'));+
  
-      // 模拟数据:[时间戳, 开盘价, 收盘价, 低价, 最高价] +鉴于国内证券市场对量化交易存在政策性限制,且本项目定位为量化策略仿真测试平台,终我选择了加密货币交易所[[binance>|Binance]]作为实验平台。该平台具有成熟的API接口、充足的流动性,可为策略验证供真实市场环境下的效数据支撑,其测试结果对传统证券市场亦具备理论参考值。
-      const data = [ +
-        [1714195200000, 28.70, 28.76, 28.55, 28.80]+
-        [1714281600000, 28.80, 29.00, 28.70, 29.10]+
-        [1714368000000, 29.10, 29.05, 28.90, 29.20], +
-        [1714454400000, 29.05, 29.15, 28.95, 29.30], +
-        [1714581600000, 28.80, 29.00, 28.70, 29.10], +
-        [1714668000000, 29.10, 29.05, 28.90, 29.20], +
-        [1714754400000, 29.05, 29.15, 28.95, 29.30], +
-        [1714881600000, 28.80, 29.00, 28.70, 29.10], +
-        [1714968000000, 29.10, 29.05, 28.90, 29.20], +
-        [1715054400000, 29.05, 29.15, 28.95, 29.30], +
-        [1715181600000, 28.80, 29.00, 28.70, 29.10], +
-        [1715268000000, 29.10, 29.05, 28.90, 29.20], +
-        [1715354400000, 29.05, 29.15, 28.95, 29.30], +
-        [1715455800000, 29.15, 29.20, 29.00, 29.40], +
-        [1715569400000, 29.05, 29.15, 28.95, 29.30], +
-        [1715681600000, 28.80, 29.00, 28.70, 29.10], +
-        [1715768000000, 29.10, 29.05, 28.90, 29.20], +
-        [1715854400000, 29.05, 29.15, 28.95, 29.30], +
-        [1715981600000, 28.80, 29.00, 28.70, 29.10], +
-        [1716068000000, 29.10, 29.05, 28.90, 29.20], +
-        [1716154400000, 29.05, 29.15, 28.95, 29.30], +
-      ]; +
-       +
-      // 取所最低和最高价 +
-      const lows = data.map(item => item[3]); +
-      const highs = data.map(item => item[4]);+
  
-      // 计算全局最低价和最高价 +----
-      const minY = Math.min(...lows); +
-      const maxY = Math.max(...highs);+
  
-      // 自动扩展 Y 轴范围(例如:上下各留 5% 的空间) 
-      const paddingRatio = 0.05; 
-      const yMin = minY - (maxY - minY) * paddingRatio; 
-      const yMax = maxY + (maxY - minY) * paddingRatio; 
- 
-      // 配置项 
-const option = { 
-  title: { text: 'K线图示例' }, 
-  tooltip: { trigger: 'axis', axisPointer: { type: 'line' } }, 
-  xAxis: { type: 'time' }, 
-  yAxis: { 
-    type: 'value', 
-    min: yMin, 
-    max: yMax, 
-    splitNumber: 5, // 控制刻度数量(可选) 
-  }, 
-  series: [{ 
-    type: 'candlestick', 
-    data: data, 
-    itemStyle: { 
-      color: '#ec0000',     // 下跌颜色 
-      color0: '#00da3c',    // 上涨颜色 
-    } 
-  }] 
-}; 
- 
-      // 设置配置项并渲染图表 
-      chart.setOption(option); 
-    }; 
-  </script> 
-</body> 
-</html> 
ai/demo/ai-quantitative-trading.1745907941.txt.gz · 最后更改: 2025/04/29 06:25 由 zhangming

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki