- 条件判断变量:
VAR1:根据日期对应的转换天数来确定是否有效,小于9876时有效。
VAR2:综合了开盘价、最高价与最低价的比例、前一日收盘价与近期最低价的关系、阳线以及收盘价与近期最高价的关系等多个条件。
VAR15、VAR17:与VAR2类似的价格条件判断。
- 移动平均线:
VAR3 - VAR8:分别计算了收盘价的5日、10日、14日、18日、40日和60日指数移动平均线。
VAR20 - VAR25:再次计算了收盘价的相关移动平均线。
- 综合条件变量:
VAR11:要求收盘价大于特定移动平均线的较大值,满足VAR2条件,并且收盘价满足特定条件。
VAR16:结合成交量、价格涨幅等条件以及VAR15的价格条件。
VAR19:在VAR17的基础上增加了价格涨幅的条件。
VAR28:综合价格与多个移动平均线的关系以及价格涨幅条件。
- 计数变量:
VAR30 - VAR32:分别统计VAR11、VAR16、VAR19和VAR29满足特定数量的情况。
- 最终输出:
GYJ:根据日期限制和VAR30 - VAR32的条件来确定是否输出信号。
- VAR1:
直接根据日期对应的转换天数进行判断。
- VAR2 - VAR19:
涉及最高价、最低价、收盘价等价格数据的比较和计算。
例如,10日内最高价的最高值/10日内最低价的最低值的计算,需要获取过去10个交易日的最高价和最低价。
- 移动平均线:
以收盘价的5日指数移动平均(VAR3)为例,计算公式为:EMA(today) = 收盘价 * 2 / (5 + 1) + EMA(yesterday) * (1 - 2 / (5 + 1)) 。其他移动平均线的计算方式类似,只是周期不同。
- VAR11 - VAR28:
综合了前面计算的价格条件、移动平均线以及涨幅等条件进行逻辑判断。
- 买入策略:
当GYJ信号出现时,表明股票可能具有较强的上涨潜力。但在决定买入之前,需要进一步分析。
查看股票的基本面情况,包括公司的业绩、行业地位、财务状况等,确保公司具有良好的内在价值。
观察市场整体环境,如果市场处于上升趋势或者稳定阶段,GYJ信号的可靠性可能更高。
可以采取分批买入的方式,首次买入少量仓位,若后续股价走势符合预期,逐步增加仓位。
- 卖出策略:
如果在持有股票期间,GYJ信号消失,或者股价出现明显的下跌趋势,如跌破重要的支撑位或者移动平均线,应考虑卖出。
当股价上涨达到一定的目标价位,或者出现明显的放量滞涨现象,也可以考虑卖出获利。
- 持仓策略:
在持仓过程中,密切关注股票的价格走势和各项指标的变化。如果股票价格持续上涨,并且各项指标保持良好,可继续持有。
但如果股票价格出现波动,且有指标开始走弱,应适当减仓以锁定部分利润。
- 风险控制:
设定合理的止损位,例如当买入后股价下跌达到一定幅度(如5% - 8%)时,及时止损,避免损失进一步扩大。
控制仓位,避免过度集中投资于一只股票,以降低单一股票带来的风险。
关注市场的系统性风险,如宏观经济数据不佳、政策调整等,及时调整投资组合。