问财量化选股策略逻辑
在本次量化选股中,我们主要关注以下两个逻辑:
- 创业版筛选:排除掉创业版股票,因为创业版股票风险较高,市场稳定度较低。
- 60分钟DMA(ddd值)>DMA(ama值):通过60分钟DMA指标来筛选股票,当60分钟DMA值大于或等于DMA(ama值)时,表示股票价格在60分钟内有所上涨,有可能会继续上涨。
这两个逻辑可以结合起来,筛选出有上涨潜力的股票。
选股逻辑分析
- 创业版筛选:排除掉创业版股票,因为创业版股票风险较高,市场稳定度较低。
- 60分钟DMA(ddd值)>DMA(ama值):通过60分钟DMA指标来筛选股票,当60分钟DMA值大于或等于DMA(ama值)时,表示股票价格在60分钟内有所上涨,有可能会继续上涨。
这两个逻辑结合起来,筛选出有上涨潜力的股票。
有何风险?
- 市场风险:股票市场本身存在波动性,选股策略可能会受到市场情绪的影响,导致选股结果不准确。
- 技术风险:选股策略依赖于技术和指标,如果这些技术和指标出现错误,可能会影响选股结果。
- 基本面风险:选股策略关注股票的基本面,如果公司出现重大负面事件,可能会影响股票价格。
如何优化?
- 扩大样本容量:增加样本股票的数量,提高选股策略的准确性。
- 优化参数设置:对选股策略中的参数进行优化,提高选股准确性。
- 定期回测:定期对选股策略进行回测,检验策略的有效性,并根据回测结果进行策略优化。
最终的选股逻辑
在筛选股票时,我们主要关注以下两个逻辑:
- 创业版筛选:排除掉创业版股票,因为创业版股票风险较高,市场稳定度较低。
- 60分钟DMA(ddd值)>DMA(ama值):通过60分钟DMA指标来筛选股票,当60分钟DMA值大于或等于DMA(ama值)时,表示股票价格在60分钟内有所上涨,有可能会继续上涨。
这两个逻辑结合起来,筛选出有上涨潜力的股票。
常见问题
- 什么情况下会触发选股策略中的逻辑?
答:当股票同时满足创业版筛选和60分钟DMA(ddd值)>DMA(ama值)的条件时,会触发选股策略中的逻辑。 - 选股策略有哪些优点和缺点?
答:选股策略的优点是可以筛选出有上涨潜力的股票,降低选股的难度。缺点是选股策略依赖于技术和指标,可能受到市场情绪和技术错误的影响。 - 如何提高选股策略的准确性?
答:可以通过扩大样本容量、优化参数设置和定期回测等方法来提高选股策略的准确性。
指标公式代码参考
在选股策略中,我们主要关注以下两个指标:
- 60分钟DMA(ddd值)>DMA(ama值):通过计算60分钟DMA值和DMA(ama值)的比值,来判断股票价格是否在60分钟内有所上涨。
- 成交量:通过计算成交量,来判断股票价格的上涨是否得到成交量的支持。
具体的指标公式代码如下:
def check_ddd_ama():
# 计算60分钟DMA值和DMA(ama值)的比值
ddd_ama_ratio = ddd_value / dma_ama_value
# 判断股票价格是否在60分钟内有所上涨
if ddd_ama_ratio >= 1:
# 计算成交量
volume = get_volume()
# 判断成交量是否支持股票价格的上涨
if volume >= 100000:
return True
return False
这段代码会检查股票是否满足60分钟DMA(ddd值)>DMA(ama值)和成交量的条件,如果满足,则返回True,表示股票有上涨潜力。
如何进行量化策略实盘?
请把您优化好的选股语句放入文章最下面模板的选股语句中即可。
select_sentence = '市值小于100亿' #选股语句。
模板如何使用?
点击页面下方的复制按钮,复制到自己的账户即可使用模板进行回测。