1.vn.py发布v2.5.0 - Web应用后端服务
2.通达信主力控盘指标公式(附源码)
vn.py发布v2.5.0 - Web应用后端服务
vn.py的2.5.0版本已发布,此更新重点在于实现Web应用后端服务,交易交易以满足用户在浏览器中运行和管理vn.py量化策略交易的源码源码需求。此新版本对数据库结构进行了底层修改,内盘内盘因此之前版本的交易交易数据库需要手动迁移,具体步骤请参考“数据库升级迁移”章节。源码源码c 语句源码 对于使用VN Studio的内盘内盘用户,启动VN Station并点击界右下角的交易交易更新按钮即可自动完成升级。没有安装的源码源码用户,请下载VN Studio-2.5.0,内盘内盘享受一键安装的交易交易量化交易Python发行版。Web应用后端服务架构设计
WebTrader采用了FastAPI作为后端服务器,源码源码物集源码编译支持REST主动请求调用和Websocket被动数据推送。内盘内盘运行时架构图展示两个独立的交易交易后端服务进程。使用步骤
新增的源码源码Web应用服务源代码位于vnpy_webtrader项目中,用户只需在VN Station启动时加载WebTrader应用即可。 启动VN Trader后,登录交易接口,点击顶部菜单栏的功能->Web服务打开窗口。此时系统运行的仅包括策略交易进程,右上角的服务器配置选项包括启动按钮,用户根据输入信息启动Web服务进程,后台会输出FastAPI运行过程中的Android控件源码网址日志信息。 启动浏览器打开网址.0.0.1:/docs,即可看到FastAPI接口文档网页,包含了目前WebTrader支持的接口信息,用户可结合vnpy_webtrader项目下的Jupyter Notebook进行接口测试。后续计划
WebTrader目前仅提供Web应用的后端接口,前端页面由社区用户实现,欢迎贡献代码。后续计划将逐渐增加策略交易应用管理功能,如CtaStrategy的调用。TTS交易接口
CTP API已成为国内金融市场的交易API标准,近期知乎网友krenx推出的js课程作业源码OpenCTP项目,提供兼容或高度接近CTP的API功能,并自主实现了整套CTP柜台的仿真交易功能,为用户提供更多选择。2.5.0版本中也增加了对OpenCTP交易系统的支持,接口名为TtsGateway。数据库升级迁移
2.5.0版本对数据库结构进行了扩展增强,增加了字段。所有数据库管理器(vnpy.database)都已相应修改,升级后可能导致系统无法启动。购买了RQData等数据服务的用户可直接删除数据库后重新下载。自行录制的在线笔记源码下载数据用户需执行数据迁移操作。其他更新
新增了基于易盛启明星/北斗星兼容交易API的EsunnyGateway,支持内盘期货、黄金TD、外盘期货等市场的交易。接口已剥离,并增加了Ubuntu上的一键自动安装功能,支持pip install命令快速安装。 CHANGELONG新增调整修复剥离通达信主力控盘指标公式(附源码)
深入理解主力控盘的秘密:公式揭示与实战应用 主力控盘,是股票市场中的关键战术,它遵循着一系列独特的原理与行为准则。以下是主力分析的核心要素:惯性与波浪定律:趋势的力量不容忽视,上涨或下跌趋势往往延续,遵循着“跌深则涨高”和“量大则价升”的自然法则。
极静思动原理:在窄幅缩量的平静之后,往往预示着大行情的觉醒,这时要密切关注成交量的变化。
物极必反定律:行情发展到极端时,市场会寻求平衡,预示着趋势可能反转。
一致性与转折信号:长期和短期趋势一致时,力量强大;当两者矛盾时,可能预示着变盘的时刻到来。
成本决定风险:买入成本低于市场平均成本,意味着风险较低,是主力介入的有利时机。
主力的行为模式,为我们提供了操作的线索:主力收集:当指标位于低位,价量配合良好,大买单频现,这是主力吸筹的迹象。
主力入场:在盘整或下跌中突然放量上扬,内盘大于外盘,换手活跃,是主力入场的显著信号。
主力派发:股价高开低走,成交量配合差,是主力出货的标志。
主力撤庄:股价暴跌,成交量极度萎靡,外盘远超内盘,这可能意味着主力撤退。
主力拉升:吸足筹码后,主力通过振荡洗盘,当均线粘合、多头排列时,便是拉升的前兆。
底部形态的形成,是股市盛宴的起点,通过窄幅缩量或巨量下跌的形态,判断底部的坚实性,从而捕捉强势上涨行情。 掌握主力监控的关键在于理解柱状图,高低变化揭示主力资金的进出。以下是主力控盘选股公式的核心部分:VAR2:=(CLOSE - MA(CLOSE,6)) / MA(CLOSE,6) * ;
VAR3:=(CLOSE - MA(CLOSE,)) / MA(CLOSE,) * ;
VAR4:=(CLOSE - MA(CLOSE,)) / MA(CLOSE,) * ;
VAR5:=(VAR2 + (2 * VAR3)) + (3 * VAR4)) / 6;
VAR6:=MA(VAR5,3);
开始控盘: STICKLINE((VAR6 <= (0 - )),0,(0 - ),3.5,0),COLORAAFF;
... ... ...
控盘:=(VAR1-REF(VAR1,1))/REF(VAR1,1)*;
无控盘:0,COLORFFAA;
高度控盘:0,COLORFF;
这些公式帮助我们识别控盘阶段,从弱势到强势,再到高度控盘,每一个变化都揭示了主力的意图。掌握这些关键指标,你将能在股票市场中更精准地跟庄操作,抓住每一次投资机会。