开发公司小程序
小程序开发价格 你的位置:开发公司小程序 > 小程序开发价格 >

联系我们 【Python量化】用KDJ主张自动来去:教你如何已毕无感知盈利!

发布日期:2024-09-28 12:53    点击次数:120

KDJ主张是一种常用的本事分析器用,它大概较好地响应出股票的趋势和强弱过程。KDJ主张的名字开始于三个参数的英文缩写:K、D和J。K值代表的是最近n天收盘价与最廉价之间的差值所占比例,D值则是K值的平均值,而J值则是3倍的K值减去2倍的D值。把柄这三个参数的数值变化,咱们不错对股票进行分析和瞻望联系我们,从而制定来去战术。

图片联系我们

奖号形态开出:小小小、质质合、偶奇偶、200路,和值5,跨度3。

本届欧洲杯,西班牙攻防两端均有着出色的发挥,小组赛三战全胜晋级,淘汰赛4-1大胜格鲁吉亚,2-1加时绝杀德国。本场又是在三名主力球员伤停缺席的情况下,逆转战胜法国,开发公司小程序西班牙也因此成为欧洲杯历史上第一支取得六连胜(非点球大战赢球)的球队。

底下咱们将使用Python编写一个肤浅的KDJ来去战术,而且使用easytrader库进行自动来去操作。具体步调如下:

1.导入所需要的库,包括easytrader、pandas、tushare和ta-lib。

import easytraderimport pandas as pdimport tushare as tsimport talib

2.成就easytrader的来去账户和密码。

user = easytrader.use('ht_client')user.prepare('account.json')

3.通过tushare获得股票数据,并蓄意出KDJ主张的数值。

df = ts.get_k_data('600519',start='2021-01-01', end='2022-01-01')high = df['high'].values.astype(float)low = df['low'].values.astype(float)close = df['close'].values.astype(float)K, D, J = talib.STOCH(high, low, close, fastk_period=9, slowk_period=3, slowk_matype=0, slowd_period=3, slowd_matype=0)df['K'] = Kdf['D'] = Ddf['J'] = J

4.把柄KDJ主张数值的变化制定来去战术。若是K值特出80而且D值也特出80,就荒谬于现时处于超买区间,此时不错接管卖出;若是K值低于20而且D值也低于20,就荒谬于现时处于超卖区间,此时不错接管买入。

图片

app
if K[-1] > 80 and D[-1] > 80:    user.sell('600519', price='market', amount=100)elif K[-1] < 20 and D[-1] < 20:    user.buy('600519', price='market', amount=100)

5.终末咱们将获得到的KDJ数据和来去操作效果输出到死心台上。

print(df.tail())print(user.balance)

刺目:以上代码仅供参考,本体使用时需要把柄我方的本体需求进行相应的修改和调整。

图片

本站仅提供存储管事,总计内容均由用户发布,如发现存害或侵权内容,请点击举报。

下一篇:没有了

Powered by 开发公司小程序 @2013-2022 RSS地图 HTML地图

Copyright Powered by365站群 © 2013-2024 云迈科技 版权所有