金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 884|回复: 12

python talib库相关问题咨询

[复制链接]

7

主题

96

帖子

96

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
发表于 2024-12-13 16:04 | 显示全部楼层 |阅读模式
使用python策略范例,中均线交易系统测试,仅将案例中sma改成ema,但是发现会出现重复开仓情况。
按照策略范例中开平仓规则,为短周期上穿长周期开仓,短周期下穿长周期平仓。
不应该出现重复开仓情况。
使用策略范例,原始代码测试,不会出现重复开仓情况
大神能否帮忙定位下,为啥会出现这个问题,因为我自己的策略,会用到大量ema
截图202412131559536680.png 截图202412131555532942.png 截图202412131555014577.png
另外想咨询下,如何在python程序中设置参数,想使用参数优化功能
截图202412131603476608.png

回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-12-13 17:03 | 显示全部楼层
这个不太清楚了,建议自己打印输出下ema的值看下了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

96

帖子

96

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2024-12-13 17:05 | 显示全部楼层
上面写的另外一个问题,python代码如何设置参数,想使用参数优化功能
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-12-13 17:06 | 显示全部楼层
这么写参数,然后使用变量参数
截图202412131706099023.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

96

帖子

96

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2024-12-13 17:17 | 显示全部楼层
如果使用了parameter模块input_par函数定义了,变量"myvalues1"。还需要在init模块context函数定义myvalues1取值吗
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-12-13 17:19 | 显示全部楼层
不用了,上面截图代码中已经定义过了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

96

帖子

96

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2024-12-16 09:41 | 显示全部楼层
如何用python表示,macd金叉,就是dif上穿dea,用了talib库了。还有怎么表示ema金叉,比如五日ema和20日ema金叉。我看python范例里面,是用ma5[-1]>ma20[-1] and ma5[-2]<ma20[-2],表示sma金叉的,直接改成ema好像有问题
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-12-16 09:42 | 显示全部楼层
macd应该talib里也有把
这个您可以自己百度搜下
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

7

主题

96

帖子

96

积分

Rank: 2

等级: 标准版

注册:
2024-11-26
曾用名:
 楼主| 发表于 2024-12-16 09:43 | 显示全部楼层
talib库,macd和ema都有的,但是不知道怎么表示金叉
回复

使用道具 举报

38

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-12-16 09:45 | 显示全部楼层
金叉就是a大于b,上一个k的值a小于b
就和均线那个一样呀
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2025-4-21 16:17 , Processed in 0.161941 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表