PTrade中的条件选股:自动发现突破形态的股票
发布时间:12小时前阅读:13

PTrade内置了条件选股功能,可以快速筛选出符合特定技术形态的股票,例如“平台突破”、“均线金叉”等。选股结果可以一键添加到自选或直接交易。本文介绍如何使用条件选股构建量化池。
步骤一:打开PTrade的“条件选股”模块。系统预设了数十种选股条件,包括:
- 技术指标:MACD金叉、KDJ金叉、RSI超卖、布林带突破。
- 形态类:创新高、突破盘整、长阳线、连续上涨。
- 基本面:市盈率低于行业、营收增长>20%等。
步骤二:自定义选股公式。点击“新建”,可以编写简单的选股表达式。例如,筛选“今日收盘价突破20日最高价”的股票:
`text
CLOSE > HHV(HIGH, 20)
`
支持常见的函数:MA、HHV、LLV、VOL等。表达式语法简单,无需编程经验。
步骤三:执行选股。选择选股范围(如沪深A股),设置选股周期(日线/60分钟),点击“执行”。系统会在几秒内返回结果列表。可以保存选股方案,每日自动运行。
步骤四:自动交易联动。PTrade支持将条件选股结果与策略交易联动。例如,设置一个策略:每日开盘前运行条件选股,选出突破20日高点的股票,自动买入前5名。这需要编写简单的策略代码,调用选股接口。
`python
def after_trading(context):
stocks = run_condition('突破20日高点') # 运行保存的选股方案
context.buy_list = stocks[:5]
def open_position(context):
for stock in context.buy_list:
order_target_percent(stock, 0.2)
`
条件选股的优缺点:
- 优点:快速、直观、无需编程。
- 缺点:条件相对简单,无法实现复杂逻辑(如多因子打分)。
适合场景:初筛股票池,再结合人工或简单策略二次确认。
在PTrade中,条件选股是免费功能。国金证券用户10万资金即可开通PTrade实盘,并可使用条件选股。量化社群中许多用户分享自己的选股公式。条件选股是手工交易到量化交易的良好过渡工具。
温馨提示:投资有风险,选择需谨慎。
条件选股是怎么使用的


问一问

+微信
分享该文章
