关闭

您正在使用的浏览器版本较低,无法支持聚宽的某些特性。

为了获得更好的体验,推荐使用: Google Chrome 或者 Mozilla Firefox 或者 IE9以上

生成交易信号执行交易

Jackjin 发布于2025-03-24 16:00:25 121查看 -点赞 -收藏
import numpy as np
import pandas as pd
from jqdata import *

def initialize(context):
    # 策略参数设置
    set_params(context)
    # 设置回测条件
    set_backtest()

def set_params(context):
    # 策略参数
    g.N = 14   # ATR周期
    g.M = 3    # 通道倍数
    g.M2 = 10  # 均线周期

def set_backtest():
    # 回测设置
    set_option('use_real_price', True)
    set_order_cost(OrderCost(open_tax=0, close_tax=0.001, 
                           open_commission=0.0003, close_commission=0.0003,
                           close_today_commission=0, min_commission=5), type='stock')

您需要登录后才能查看源码,点击登录