# hope2 **Repository Path**: vsuns/hope2 ## Basic Information - **Project Name**: hope2 - **Description**: 个人数据计算模拟系统 - **Primary Language**: Java - **License**: Apache-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2025-01-14 - **Last Updated**: 2025-01-14 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README
这是首页的截图,每个卡片代表该网站的一个功能项,卡片的内容解释了该功能的标题和描述,卡片的排序不是并非按照功能的重要性排序,而是一种
近似随机的排序,完全按照个人喜好。
如下会针对每一个功能做单独介绍,介绍的顺序按照我心目中的使用优先级进行排序,先介绍的,优先级更高一些。此排序会定期变化,以适应不同阶段不同形式。
每种策略的立足点都是基于数据的历史,在当前时间点找到符合历史该策略的目标,以达到缩小目标范围的目的。如何在缩小的目标范围内进行标的选择,不在该策略的
职责范围内。 一定会出现,买入的标的不涨,没有买入的猛涨的情况,而且概率非常高。
### 周线暴量
本策略的逻辑是:
* 本周成交量大于上周的3.5倍
* 本周涨幅小于10.0%
* 本周换手大于12.0%
* 收盘价大于周30均价
本策略适合在每周四,周五的时候使用,每次计算出的标的数量较少,便于选股,选股的图形逻辑参考下图。
如果本周涨幅不大,可以适量参与试盘;如果本周涨幅过大,可以等待回落。
### MACD阴影面积
本策略的逻辑是:
* 本周的MACD大于0,
* 最近一次的MACD红影面积大于最近一次MACD绿影面积的3.22倍
* 周换手大于12.0%
即 周MACD强势后变弱势,再度变强之季
### 近日涨停
本策略的逻辑是:
* 8天之内有涨停
* 目前股价贴近5日线
找出最近的强势股,并且目前价格在5日线附近,防止追高
### 明日边缘
本策略的逻辑是:
* 最近12天内
* 平均换手率大于3% 而且小于10%,
* 红多绿少
* 总体波动大于0%并且小于15%
找到最近待启动标的
### 鸿运高照
本策略的逻辑是:
* 当日量能放大,
* 涨幅大的个股
找到启动中标的
### 近日常阳
本策略的逻辑是:
* 5天之内股价在5日线之上
### 昨日重现
本策略的逻辑是:
* 只考虑110天内
* 曾经在20天内涨幅超过50.0%
* 现值比前期低点涨幅大于-50.0%,小于 30.0%
找到短期暴涨并回落的标的
### RPS股票
RPS指标是指在一段时间内,个股涨幅在全部股票涨幅排名中的位次值。
RPS指标衡量了某股票在过去一段时间,相对市场中其他股票的表现。
市场内每只股票都被指定了0-100范围内的某一数值,100代表强度最高。
### 股票评分
根据各种策略加权平均,算出标的的综合得分,得分高者为佳
### 组合策略
使用如下网址进入
http://qianyitian.com/report2.html
可以同时选择若干个策略,点击提交按钮,将会在下面列表里面显示同时符合选中策略的标的。
## Demark 算法
在每一个策略的页面列表中,有一列是“最近的Buy-Setup买点”
打开对应的图形版链接,图形如下图,会有对应的 BS 和 BC 标记
Demark 算法的定义:
* **Buy-Setup:** 买入结构的条件是连续9T或以上的收盘价低于先前第4个T的收盘价,视为一个完整的买入结构。(注:这里的限定条件是“连续”9T或以上,期间不能中断)
* **Buy-Countdown:** 每当某个收盘价低于先前第2个T的最低价时计数增加1,计数可以不连续,当计数增加到13个交易日意味着卖盘动能已经耗尽,往往是下跌趋势的反转点。(注:这里的限定条件是累计13个T,不要求是“连续”的,期间可以中断)
这个算法本意是用来分析大盘走势,熊牛转换的,通常用在月线上。
后来很多人觉得搞个股也可以,就给引申过来使用在日线上进行买卖点判断。
很多券商推出的付费功能"神奇九转" 就是基于此的变种,其将规则 “连续9T或以上的收盘价低于先前第4个T的收盘价" 给改成 连续9T了。 原意是最少9天跌势,一直到反转的那一天为止。 神奇九转是 到第九天就下手。
另外, 九转只是第一步, 还有一个13倒计时,九转只是用来确认这个标的已经进入观察区,13倒计时是用来确认是否值得下手,什么时候下手,相当于保险丝。国内的券商图短平快,九转到了就下手。
本系统使用正规不变种的Buy-Setup的计算方法
目前看来,国内股票 BS点买入比BC点买入成功率较高。
#### 如何使用
* 每次买入都是相对低点
* 对于自己已经买入的股票,可以将你的买点和BS/BC点比较下,看看是否比你自己的买点更科学
* 自己本来就想买入的股票,在BS点买入后不一定会让你赚钱,但起码不会站旗杆
* 好股票,出了买点基本可以买入。
* 大股票BC点比较准,小股票BS点比较准
* 卖点SS通常比较准。
## 程序使用
```
hope2:
service:
spider: http://127.0.0.1:8001
stock: http://127.0.0.1:8002
analyzer: http://127.0.0.1:8003
```
程序入口
```
SpiderApplication
StockApplication
AnalyzerApplication
```
开始运行爬虫
```
http://127.0.0.1:8001/force_refresh_stocks
```
查看分析报告
```
http://127.0.0.1:8003/
```
程序启动
运行mvn package 后,在hope2/target/目录下生成jar文件
将jar文件和data目录部署在同一位置。
运行如下命令启动
```
nohup java -jar -Dspring.profiles.active=prod stock-service-1.0.jar >> ./log/stock.log 2>&1 &
nohup java -jar -Dspring.profiles.active=prod spider-service-1.0.jar >> ./log/spider.log 2>&1 &
nohup java -jar -Dspring.profiles.active=prod analyzer-service-1.0.jar >> analyzer.log 2>&1 &
```