国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看

合肥生活安徽新聞合肥交通合肥房產生活服務合肥教育合肥招聘合肥旅游文化藝術合肥美食合肥地圖合肥社保合肥醫院企業服務合肥法律

代寫聚寬量化策略 聚寬代碼代寫

時間:2024-03-28  來源:合肥網hfw.cc  作者:hfw.cc 我要糾錯


'''
1、首先計算:
(1)N日High的最高價HH, N日Close的最低價LC;
(2)N日Close的最高價HC,N日Low的最低價LL;
(3)Range = Max(HH-LC,HC-LL)
(4)BuyLine = Open + K1*Range
(5)SellLine = Open + K2*Range

2.構造系統
(1)當價格向上突破上軌時,如果當時持有空倉,則先平倉,再開多倉;如果沒有持倉,則直接開多倉;
(2)當價格向下突破下軌時,如果當時持有多倉,則先平倉,再開空倉;如果沒有持倉,則直接開空倉;
'''

def initialize(context):
    # 設定滬深300作為基準
    set_benchmark('000300.XSHG')
    # True為開啟動態復權模式,使用真實價格交易
    set_option('use_real_price', True) 
    # 設定成交量比例
    set_option('order_volume_ratio', 1)
    # 關閉訂單提醒
    # log.set_level('order', 'error')
    # 設定期貨保證金比例
    set_option('futures_margin_rate', 0.3)
    # 設定操作金融期貨
    set_subportfolios([SubPortfolioConfig(cash=context.portfolio.cash, type='index_futures')])
    # 金融期貨close_today_commission可不用設定,平今倉默認0.0023
    set_order_cost(OrderCost(open_commission=0.000023, close_commission=0.000023, close_today_commission=0.0023), type='index_futures')
    #運行函數
    run_daily(set_info, time='before_open', reference_security='IF1512.CCFX')
    run_daily(trade, time='every_bar', reference_security='IF1512.CCFX')

def set_info(context):
    # 分鐘計數
    g.minute_count = 0

def trade(context):
    # 開盤第一分鐘
    if g.minute_count == 0:
        # 獲取當月可交易的 HS300 股指期貨合約
        g.security = get_stock_index_futrue_code(context,symbol='IF',month='current_month')
        # 獲取 BuyLine, SellLine
        g.BuyLine, g.SellLine = dual_thrust(g.security,n=10,K1=0.5,K2=0.5)
        # 分鐘計數
        g.minute_count += 1
    # 開盤第一分鐘之后
    else:
        # 獲取標的可平多倉
        long_closeable_amount = context.portfolio.long_positions[g.security].closeable_amount
        # 獲取標的可平空倉
        short_closeable_amount = context.portfolio.short_positions[g.security].closeable_amount
        # 獲取標的的最新價
        current_price = attribute_history(g.security, 1, '1m', ['close'], df=False)['close'][0]

        # 當價格向上突破上軌時
        if current_price > g.BuyLine:
            # 如果當時持有空倉,則先平倉,再開多倉;
            if(short_closeable_amount>0):
                # 平空倉
                order_target(g.security, 0 , side='short')
                # 開1手多倉
                order(g.security, 1, side='long')
                log.info('持有空倉,先平倉,再開多倉')
            # 如果沒有持倉,則直接開多倉;
            elif (short_closeable_amount == 0) and (long_closeable_amount == 0):
                # 開1手多倉
                order(g.security, 1, side='long')
                log.info('沒有持倉,開多倉')
        # 當價格向下突破下軌時
        elif current_price < g.SellLine:
            # 如果當時持有多倉,則先平倉,再開空倉;
            if (long_closeable_amount>0):
                # 平多倉
                order_target(g.security, 0 , side='long')
                # 開1手空倉
                order(g.security, 1, side='short')
                log.info('持有多倉,先平倉,再開空倉')
            # 如果沒有持倉,則直接開空倉;
            elif (short_closeable_amount == 0) and (long_closeable_amount == 0):
                # 開1手空倉
                order(g.security, 1, side='short')
                log.info('沒有持倉,則直接開空倉')

        # 分鐘計數
        g.minute_count += 1

## 獲取 BuyLine 和 SellLine
def dual_thrust(security,n,K1,K2):
    hist = attribute_history(security, n, '1d', ['high','low','close','open'], df=False)
    HH = max(hist['high'])
    LC = min(hist['close'])
    HC = max(hist['close'])
    LL = min(hist['low'])
    Open = get_current_data()[security].day_open
    # 獲取 Range
    Range = max((HH-LC),(HC-LL))
    # 計算BuyLine 和 SellLine
    
    BuyLine = Open + K1 * Range
    SellLine = Open - K2 * Range
    # 返回結果
    return BuyLine, SellLine

## 獲取當天時間正在交易的股指期貨合約
def get_stock_index_futrue_code(context,symbol,month='current_month'):
    '''
    獲取當天時間正在交易的股指期貨合約。其中:
    symbol:
            'IF' #滬深300指數期貨
            'IC' #中證500股指期貨
            'IH' #上證50股指期貨
    month:
            'current_month' #當月
            'next_month'    #隔月
            'next_quarter'  #下季
            'skip_quarter'  #隔季
    '''
    display_name_dict = {'IF':'滬深300指數期貨','IC':'中證500股指期貨','IH':'上證50股指期貨'}
    month_dict = {'current_month':0, 'next_month':1, 'next_quarter':2, 'skip_quarter':3}

    display_name = display_name_dict[symbol]
    n = month_dict[month]
    dt = context.current_dt.date()
    a = get_all_securities(types=['futures'], date=dt)
    try:
        df = a[(a.display_name == display_name) & (a.start_date <= dt) & (a.end_date >= dt)]
        if (len(df)>4) and (month in ('next_quarter','skip_quarter')):
            return df.index[n+1]
        else:
            return df.index[n]
    except:
        return 'WARRING: 無此合約'

# 獲取金融期貨合約到期日
def get_CCFX_end_date(fature_code):
    return get_security_info(fature_code).end_date



如有需要,請加QQ:88652583 或微信: 88652583

掃一掃在手機打開當前頁
  • 上一篇:代寫CPSC 217、代做python編程設計
  • 下一篇:菲律賓機場小黑屋 &#160;為什么會被關進菲律賓小黑屋
  • 無相關信息
    合肥生活資訊

    合肥圖文信息
    流體仿真外包多少錢_專業CFD分析代做_友商科技CAE仿真
    流體仿真外包多少錢_專業CFD分析代做_友商科
    CAE仿真分析代做公司 CFD流體仿真服務 管路流場仿真外包
    CAE仿真分析代做公司 CFD流體仿真服務 管路
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真技術服務
    流體CFD仿真分析_代做咨詢服務_Fluent 仿真
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲勞振動
    結構仿真分析服務_CAE代做咨詢外包_剛強度疲
    流體cfd仿真分析服務 7類仿真分析代做服務40個行業
    流體cfd仿真分析服務 7類仿真分析代做服務4
    超全面的拼多多電商運營技巧,多多開團助手,多多出評軟件徽y1698861
    超全面的拼多多電商運營技巧,多多開團助手
    CAE有限元仿真分析團隊,2026仿真代做咨詢服務平臺
    CAE有限元仿真分析團隊,2026仿真代做咨詢服
    釘釘簽到打卡位置修改神器,2026怎么修改定位在范圍內
    釘釘簽到打卡位置修改神器,2026怎么修改定
  • 短信驗證碼 豆包網頁版入口 破天一劍 目錄網 排行網

    關于我們 | 打賞支持 | 廣告服務 | 聯系我們 | 網站地圖 | 免責聲明 | 幫助中心 | 友情鏈接 |

    Copyright © 2025 hfw.cc Inc. All Rights Reserved. 合肥網 版權所有
    ICP備06013414號-3 公安備 42010502001045

    国产人妻人伦精品_欧美一区二区三区图_亚洲欧洲久久_日韩美女av在线免费观看
    欧洲亚洲免费视频| 久久综合九色欧美狠狠| av动漫在线免费观看| 国内精品久久久久久| 国产精品欧美亚洲777777| 久久中国妇女中文字幕| 日韩欧美精品一区二区| 国产主播一区二区三区四区| 国内成人精品一区| 日本韩国欧美精品大片卡二| 亚洲美女搞黄| 国产精品7m视频| av动漫在线免费观看| 久久婷婷开心| 久久99九九| 日韩在线视频网站| 久久久精品网站| 国产精品高潮呻吟久久av野狼| 国产精品旅馆在线| 色综合老司机第九色激情| 国产成人精品国内自产拍免费看| 黄网站色视频免费观看| 久久成年人视频| 国产高清av在线播放| 成人精品视频99在线观看免费| 日韩亚洲不卡在线| 日本视频一区二区不卡| 中文精品视频一区二区在线观看| 国产精品有限公司| 宅男av一区二区三区| 国产亚洲欧美一区二区三区| 久久艳片www.17c.com | 国产精品成人v| 国产在线精品一区二区三区 | 国产欧美精品一区二区三区介绍| 精品免费国产| 成人免费在线网| 亚洲不卡中文字幕| 久久久久久久久国产精品| 欧美精品亚洲| 国产精品成人av性教育| 成人做爽爽免费视频| 日本一区不卡| 国产成人精品在线观看| 国内免费精品永久在线视频| 国产精品久久久久久搜索| 国产尤物91| 中文字幕一区二区三区四区五区六区 | 激情小说网站亚洲综合网| 国产精品露脸自拍| 国产乱码精品一区二区三区日韩精品 | 久操手机在线视频| 激情综合在线观看| 中文字幕无码精品亚洲35| 国产精品96久久久久久又黄又硬| 日本福利视频网站| 国产精品久久久久久亚洲影视 | 日韩区国产区| 国产精品成人av在线| av免费网站观看| 日本在线一区| 国产精品海角社区在线观看| 不卡一卡2卡3卡4卡精品在| 日本在线精品视频| 久久成人av网站| 国产成人黄色av| 麻豆成人在线播放| 亚洲国产精品123| 国产精品区二区三区日本| 91久久精品视频| 欧美国产一二三区| 亚洲a∨一区二区三区| 按摩亚洲人久久| 99热亚洲精品| 黄色一级免费大片| 午夜免费日韩视频| 久久av资源网站| 久久精品国产一区二区三区日韩| 精品一区二区三区国产| 无码播放一区二区三区| 国产精品精品久久久| 国产高清在线一区二区| 国产午夜福利在线播放| 亚洲一区中文字幕在线观看| 久久久国产精彩视频美女艺术照福利| 国产精品亚洲аv天堂网| 青青草影院在线观看| 在线播放豆国产99亚洲| 国产精品丝袜久久久久久不卡| 成人久久久久爱| 欧美 日韩 国产精品| 日本精品一区| 欧美激情视频网站| 精品国产一区二区三区久久久| 99久久精品免费看国产四区| 黄色a级在线观看| 日韩欧美电影一区二区| 中文字幕精品—区二区日日骚| 久久精视频免费在线久久完整在线看| www.亚洲一区二区| 国产主播在线看| 欧美日本国产精品| 日韩区国产区| 电影午夜精品一区二区三区| 精品国产综合久久| 国产精品视频免费在线观看| 九色视频成人porny| 成人精品久久久| 国产伦精品一区二区三区高清| 欧美日韩在线播放一区二区| 日韩女优中文字幕| 少妇高潮喷水久久久久久久久久| 欧美日韩国产成人在线| 久久亚洲精品成人| 国产精品免费观看高清| 国产成人精品优优av| 国产肥臀一区二区福利视频| 91久久偷偷做嫩草影院| 国产欧美日韩综合一区在线观看| 黄色网在线视频| 欧美中文字幕在线| 青青在线视频一区二区三区| 亚洲最大成人网色| 精品国产第一页| 精品国产乱码久久久久久蜜柚| 国产精品免费一区| 国产精品久久九九| 久久成人亚洲精品| 国产精品激情自拍| 精品国产_亚洲人成在线 | 91久久久久久久久| 91av在线不卡| 久久青草福利网站| 久久人妻精品白浆国产| 久久久久久有精品国产| 国产大尺度在线观看| 久久久久久久久久久久av| 久久久久久久亚洲精品| 久久精品国产亚洲| 国产精品久久久久99| 国产精品高潮粉嫩av| 超碰91人人草人人干| 欧美精品999| 亚洲一区二区三区av无码| 亚洲一区二区三区加勒比| 天天操天天干天天玩| 日韩精品欧美专区| 精品99在线视频| 国产自产在线视频一区| 国产精品一区免费观看| 成人在线精品视频| 91国自产精品中文字幕亚洲| 久久理论片午夜琪琪电影网| 久久久久久网址| 国产精品久久久久久久一区探花| 久久亚洲精品一区二区| 亚洲欧美国产一区二区| 日韩亚洲一区在线播放| 狠狠干 狠狠操| 高清一区二区三区四区五区| 久久精品ww人人做人人爽| 久久精品人人爽| 久久久久久高潮国产精品视| 性日韩欧美在线视频| 欧美一区激情视频在线观看| 国内免费精品永久在线视频| 国产精品香蕉在线观看| 久久久亚洲国产天美传媒修理工| 日韩中文字幕视频在线| 精品久久久无码人妻字幂| 亚洲精品永久www嫩草| 欧美中日韩一区二区三区| 国产深夜男女无套内射| 久久久亚洲国产精品| 国产精品黄色av| 少妇人妻互换不带套| 精品www久久久久奶水| 91免费在线观看网站| 国产成人精品无码播放| 一道本在线观看视频| 欧美最猛黑人xxxx黑人猛叫黄| 免费国产在线精品一区二区三区| 91精品视频免费| 国产精品美女在线| 水蜜桃亚洲精品| 国产日韩精品在线播放| 久久久久久一区| 亚洲最新免费视频| 欧美国产亚洲一区| 国产精品7m视频| 蜜臀久久99精品久久久久久宅男| 日本国产一区二区三区| 成人免费视频久久| 久青草国产97香蕉在线视频| 亚洲不卡1区| 国产日本欧美在线| 日韩有码在线视频| 亚洲精品影院| 国产精品制服诱惑| 久久久精品一区二区|