`
caowf
  • 浏览: 31742 次
  • 性别: Icon_minigender_1
  • 来自: 湖南
社区版块
存档分类
最新评论

简单选股算法

 
阅读更多
价值投资的最高境界是找到傻瓜都可以经营的公司;
技术投资的最高境界是找到闭着眼睛都可以赚钱的股票;

使用这个算法筛选最近表现强势的股票:
[source lang="python"]
def onStrategyStart(n):
global buy,nh
nh=main.createNH().REF(1)
buy=0
return n

def onBar():
global buy,quantity
if(nh.Nh>30) and buy==0:
quantity=round(amount/C/100)*100
main.Buy(stock,quantity,C)
buy=1
return 0

if (nh.Nl>3) and buy==1:
main.Sell(stock,quantity,C)
buy=0
return 0
[/source]
分享到:
评论

相关推荐

    人工智能选股框架及经典算法简介1

    该框架的核心是使用机器学习算法来学习和发现股票市场中的规律,从而进行股票选股。 人工智能和机器学习并不神秘,其本质是以数理模型为核心工具,结合控制论、认知心理学等其它学科的研究成果,最终由计算机系统...

    融资融券选股系统

    所以我们通过这一种突然有超融资买入的个股进行筛选出来供作参考选股关注是否购买,当然,上面是一个简单的思路!拿今天的融资融券量与前一天的比较,看看最近这天是否突发买入了,那么开盘跟进就好!胜率很高!这...

    贪心算法导论完整详细版

    例如,“炒股票”问题中,可以利用裸搜来遍历所有可能的买卖操作序列,并结合贪心策略(如选择股票价格上升时卖出,下降时买入)来寻找最优解。 贪心算法的应用非常广泛,不仅限于上述例子。在解决实际问题时,灵活...

    模型算法规划模型文档模型算法规划模型文档

    - **贪心算法**:适用于某些简单优化问题,通过局部最优选择达到全局最优。 - **动态规划**:适合解决具有重叠子问题和最优子结构特点的问题。 - **遗传算法**:模拟自然界中生物进化过程,通过选择、交叉、变异等...

    Matlab智能算法分析神经网络

    - 遗传算法:一种全局优化策略,模拟自然选择和遗传机制来优化权重。 - 蚁群算法:基于群体智能的优化方法,适用于解决组合优化问题。 - 粒子群优化:通过模拟鸟群飞行寻找最优解,适应神经网络参数的调整。 4. ...

    基于matlAB 实现EMD算法

    通过EMD,我们可以将股票价格的时间序列数据分解成几个简单、具有物理意义的IMF和一个残差项。这些IMF通常反映了不同时间尺度上的市场动态,而残差项通常包含了趋势信息。 具体实现步骤如下: 1. **数据预处理**:...

    VB6.易语言选股接口案例 - 副本.7z

    描述中的“选股插件”表明这是一个帮助用户自动或半自动选择具有投资潜力的股票的软件工具。通常,这样的插件会基于各种技术指标、基本面数据或者特定的算法来评估股票的表现。 标签“VB6.易语言选股接口案例”...

    组合编码遗传演算法于投资策略资金分配之应用.pdf

    在金融领域,特别是投资策略制定过程中,遗传算法可以用来优化资产配置、选择股票、确定交易时机等关键决策。 - **组合编码**:指的是将投资组合中的多个要素(如不同的股票、债券或其他金融工具)编码为算法可以...

    labuladong的算法小抄 可信认证.pdf

    - 算法问题的简单一行代码解决方法。 以上内容涉及了编程中的算法和数据结构的多个方面,涵盖了动态规划、数据结构的使用和设计、算法思维的培养以及面试中常见的算法问题。通过这些知识点的学习,可以帮助读者更...

    机器学习算法的数学解析与Python实现.docx

    4. 金融领域:使用机器学习算法进行股票价格预测、风险评估、客户分群等任务,帮助企业制定更准确的经营策略和投资决策。 5. 医疗领域:运用机器学习算法进行疾病诊断、药物研发、基因测序等任务,提高医疗效率和...

    python核心算法预测[含源代码]_python核心算法_python预测_预测_预测算法_senseuco_

    9. **朴素贝叶斯**:基于贝叶斯定理的简单但有效的分类算法,假设特征之间相互独立。`sklearn`库提供了多种朴素贝叶斯模型,如高斯朴素贝叶斯和多项式朴素贝叶斯。 10. **聚类算法**:如K-Means、DBSCAN等,这些无...

    飞狐ema 算法源码

    ### 飞狐EMA算法源码解析 #### 一、引言 在金融交易系统中,指数移动平均(Exponential Moving Average,简称EMA)是一种常用的技术指标,它可以帮助投资者识别趋势变化并据此作出买卖决策。飞狐EMA算法是基于EMA...

    2-被动型算法交易

    被动型算法交易虽然在设计上相对简单,不依赖复杂的市场预测,但通过对冲击成本与等待风险的精算分析,依然能够高效执行大规模交易,尤其在流动性充足的大盘股交易中表现出色。然而,对于流动性较差或需要快速执行的...

    机器学习数据挖掘常用算法总结梳理完整版

    决策树是最常见的基于树的算法,它通过自顶向下递归地分割特征空间,并在每个子空间上训练一个简单的分类器。ID3算法是决策树算法的早期代表,它基于信息增益准则来选择最佳特征进行分割。ID3算法的缺陷是偏好选择...

    数据挖掘线性回归算法简介.pdf

    数据挖掘线性回归算法简介 ...在实际应用中,线性回归算法广泛应用于预测连续值,如预测房价、预测股票价格等。此外,线性回归算法也可以作为其他机器学习算法的基准模型,用于比较和评估其他算法的性能。

    boosting算法的PPT课件

    这个概念最初源于20世纪90年代的统计和机器学习领域,其核心思想是“集体智慧优于个体”,即通过一系列简单的、略强于随机猜测的弱学习器,构建出一个整体性能强大的强学习器。 **Boosting的起源** Boosting算法的...

    计算器算法设计与分析课件 第3章

    动态规划是一种重要的算法设计方法,尤其在解决具有重叠子问题和最优子结构的问题时非常有效。本课程的第3章主要围绕动态规划算法的概念、基本要素和设计步骤展开。 首先,动态规划算法的核心概念是它能通过解决子...

Global site tag (gtag.js) - Google Analytics