股票买入方法,股池和和公式

本文探讨了股票买入的方法,特别关注了2021年12月16日的中国铝业和东方电气。文章分享了已验证的选股公式,包括N天内向上缺口未闭和涨停板条件,并提及华润双鹤、航天信息等五星级股票。同时,提到了牛股启动的共同特征,如缺口不闭、股价在均线之上等技术指标。

2021-12-16,14:35中国铝业出现单阳不破,需要进一步观察,如果突破前高6.5,可以追入
2021-12-16,15:14 感觉东方电气 要有主升浪,2021年8月17日出现跳空缺口没有封闭,缺口价格是13,而且经过考验,应该到25元以上。
明天应该把剩下的现金全部进入东方电气
==========已经编译通过的选股公式
{*begin 显示最近一次涨停价格}
TJ:=(FINANCE(3)=4 OR (DATE>1200822 && FINANCE(3)=3));{ 3 BOARD OR STARTUP CORPS}
ZTJ:=IF(TJ,ZTPRICE(REF(CLOSE,1),0.2),ZTPRICE(REF(CLOSE,1),0.1));{ IN CASE 3 BOARD OR STARTUP CORPS, RISE-STOP IS 20%, ELSE RISE-STOP IS 10%}

ZT:=(CLOSE>=ZTJ); { CLOSE WITH RISE-STOP }

ZTDATES:=BARSLAST(ZT);{DATE OF ZT}

ZTP:=REF(C,BARSLAST(ZT));

LOWEST_OUT : ZTP;
{*begin 显示最近一次涨停价格}

选股法:
{begin 1 N天内向上缺口未闭}
AA:=L>REF(H,1);
BB:=BARSLAST(AA);
XG:LLV(L,BB)>REF(H,BB+1) AND BB<=N;
{end of N天内向上缺口未必********}
=end of 已经通过的选股公式===
=======beginning of N天内出现跳空缺口,缺口不闭而且现价在20天线和60天线一些

AA:=L>REF(H,1);
BB:=BARSLAST(AA);

MA1:=CLOSE<=M

虽然参考引用中未直接提及`websocketClient`的`start``connect`方法,但可以结合WebSocketNetty的相关知识进行推测性介绍。 ### `start`方法 在WebSocket客户端的上下文中,`start`方法通常用于初始化客户端并启动必要的资源,为后续的连接操作做准备。一般来说,它可能会完成以下几个任务: 1. **事件循环组的初始化**:类似于服务端代码中使用`NioEventLoopGroup`来处理I/O操作,客户端也需要初始化事件循环组来管理网络事件。 2. **引导类的配置**:使用`Bootstrap`类来配置客户端的启动参数,如设置事件循环组、通道类型等。 3. **处理器的设置**:为客户端的通道流水线添加必要的处理器,例如编解码器、业务逻辑处理器等。 以下是一个简单的伪代码示例,展示`start`方法可能的实现: ```java import io.netty.bootstrap.Bootstrap; import io.netty.channel.ChannelFuture; import io.netty.channel.ChannelInitializer; import io.netty.channel.ChannelOption; import io.netty.channel.EventLoopGroup; import io.netty.channel.nio.NioEventLoopGroup; import io.netty.channel.socket.SocketChannel; import io.netty.channel.socket.nio.NioSocketChannel; public class WebSocketClient { private EventLoopGroup group; private Bootstrap bootstrap; public void start() { group = new NioEventLoopGroup(); bootstrap = new Bootstrap(); bootstrap.group(group) .channel(NioSocketChannel.class) .option(ChannelOption.SO_KEEPALIVE, true) .handler(new ChannelInitializer<SocketChannel>() { @Override public void initChannel(SocketChannel ch) throws Exception { // 添加必要的处理器 } }); } } ``` ### `connect`方法 `connect`方法用于建立与WebSocket服务器的连接。在调用`start`方法完成初始化后,可以调用`connect`方法来尝试连接到指定的服务器地址端口。它通常会执行以下操作: 1. **指定服务器地址端口**:通过`InetSocketAddress`指定要连接的服务器的地址端口。 2. **发起连接请求**:调用`Bootstrap`的`connect`方法发起连接请求,并返回一个`ChannelFuture`对象,用于异步处理连接结果。 3. **等待连接完成**:可以使用`ChannelFuture`的`sync`方法等待连接操作完成。 以下是一个简单的伪代码示例,展示`connect`方法可能的实现: ```java import java.net.InetSocketAddress; public class WebSocketClient { // 省略start方法其他成员变量 public void connect(String host, int port) throws Exception { ChannelFuture future = bootstrap.connect(new InetSocketAddress(host, port)).sync(); future.channel().closeFuture().sync(); } } ```
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值