首页 > 其他分享 >交易策略-EMA+MACD指标策略

交易策略-EMA+MACD指标策略

时间:2024-04-28 17:00:23浏览次数:24  
标签:10 EMA 策略 XSHG XSHE MACD 100

作者:麦克煎蛋   出处:https://www.cnblogs.com/mazhiyong/ 转载请保留这段声明,谢谢!

数据来源和策略模拟均基于聚宽平台。

开发语言:Python

策略核心逻辑:

1、选定股票池。这里选定的股票池如下。

    #     000725.XSHE  京东方A
    #     000063.XSHE  中兴通讯
    #     601318.XSHG  中国平安
    
    #     000333.XSHE  美的集团
    #     600036.XSHG  招商银行
    
    #     601939.XSHG  建设银行
    #     000002.XSHE  万科A

2、计算指标数据

EMA10、EMA100、MACD(12,24,18)指标

获取近十日、一百日股票收盘价的平均价

3、设定买卖逻辑

# 买入条件
# 1、10日均线突破100日均线
# 2、价格突破10日均线
# 3、MACD突破前一日

# 卖出条件
# 1、10日均线下穿100日均线
# 2、价格下穿100日均线
# 3、损失11%

4、回测结果

 

欢迎相互交流、学习。

 

主要参考策略:

https://www.joinquant.com/view/community/detail/128eebb3f01d5c1956a74e9d3f01de22?type=1

标签:10,EMA,策略,XSHG,XSHE,MACD,100
From: https://www.cnblogs.com/mazhiyong/p/18164055

相关文章

  • k8s kube-proxy 负载均衡路由策略 IPVS 为什么iptables 更高效
    环境lsb_release-aNoLSBmodulesareavailable.DistributorID: UbuntuDescription: Ubuntu24.04LTSRelease: 24.04Codename: noble先说原理iptables如果服务过多或者pod过多就要则添加海量的iptabes规则iptables使用的具体算法主要是线性搜索,也可以称为顺......
  • asp.net core 多个授权策略选择单个策略
    首先假设我们依据官方示例有这样一个自定义的授权handlerpublicclassFunAuthorizeAttribute:AuthorizeAttribute,IAuthorizationRequirement,IAuthorizationRequirementData{publicFunAuthorizeAttribute():this(null,true){}publicFun......
  • springboot~redis的hash结构为key设置过期策略
    redis配置文件开启键过期#The"notify-keyspace-events"takesasargumentastringthatiscomposed#ofzeroormultiplecharacters.Theemptystringmeansthatnotifications#aredisabled.##Example:toenablelistandgenericevents,fromthepo......
  • Pacemaker常用命令
    crmconfigureshow#查看配置信息 说明:资源组名为zavipg,包含有zatest和vip01两个资源。vip为10.10.206.229,通过systemd监控zabbix_agentd服务,监控周期为3s,超时时间为15s,失败后置为状态standby;通过location配置资源约束,首选运行节点为centos20624,通过#uname识别 pcsstat......
  • centos 设置登录失败策略
    策略要求一在一个小时内用户累积失败5次后账户被锁定600秒(10分钟)。账户在锁定期间正确密码也无法登录。password-auth#%PAM-1.0#Thisfileisauto-generated.#Userchangeswillbedestroyedthenexttimeauthconfigisrun.authrequiredpam_env.so#......
  • MACD指标
    参考文章:https://zhuanlan.zhihu.com/p/261362694https://baijiahao.baidu.com/s?id=1775947857925120189&wfr=spider&for=pc一、简介MACD(MovingAverageConvergenceandDivergence)即平滑异同移动平均线。是一项通过计算短期移动平均线与长期移动平均线之间的离差关系,对买......
  • 回测收益170%的趋势交易策略——《基于模糊理论的趋势交易-王立新》论文精读
    这篇论文2014年发布在SCI一区,共3篇,作者是师承模糊集之父Zadeh的王立新教授(西安交通大学),论文的贡献在于把金融领域模糊的表达转变为模糊集(fuzzysets)和隶属函数(membership),先看回测展示: 图中上图绿线表示买入并持有,红线表示卖出。下图是系数值,绿色代表买方力量值,红色代表卖方力......
  • RabbitMQ处理消费者过载的策略
    RabbitMQ的消费者过载指的是在RabbitMQ消息队列系统中,消费者(即处理消息的应用程序或进程)无法及时处理从队列中接收到的消息,导致消息在队列中积压,进而可能引发系统性能下降、延迟增加或甚至系统崩溃等问题。引起消费者过载的原因:高负载产生的流量:当生产者向RabbitMQ发送大量消息......
  • Optimizing Nintendo 64 Code with Kaze Emanuar——程序员-听播客-学英语-02
    主题:OptimizingNintendo64CodewithKazeEmanuar来源/音频链接:https://softwareengineeringdaily.com/2024/04/05/bonus-episode-optimizing-nintendo-64-code-kaze-emanuar/全文(带中文翻译和注释):EPISODE1666[INTRODUCTION][0:00:00.0]ANNOUNCER:KazeEmanuarisaRO......
  • openGauss SCHEMA
    SCHEMASCHEMA又称作模式。通过管理SCHEMA,允许多个用户使用同一数据库而不相互干扰,可以将数据库对象组织成易于管理的逻辑组,同时便于将第三方应用添加到相应的SCHEMA下而不引起冲突。每个数据库包含一个或多个SCHEMA。数据库中的每个SCHEMA包含表和其他类型的对象。数据库创建初......