我的第一个标题

我的第一个段落。

一/ 技术分析的理论基础: #开始学习前, 必须对市场有一个清醒的认识 市场全景图 认清市场 - 股市是战场*, 不是慈善机构 - 散户 - 10%盈利 (5%内线交易 5%技术大神) - 20%打平 (技术高手 + 稳健长线投资) - 70%亏损 (王八拳选手: 乱打, 套牢, 躺平, 死亡或离开) - 没有能力短期也可能赚钱, 但赚得越多也会亏得越多 - 很多人都是因为认识的人中完全不懂股票但赚钱了,而入市的 - 尤其是在牛是的尾声 牛市一般1-2年, 忍一时容易, 看别人赚两年钱还能忍住很难 新人都是逐步加仓的 - 幸运的人是一入市就是转熊市 - 不幸的人是试水赚钱了, 加重仓后才转熊市 - 牛市比胆量 (牛市新人可能会赚更多) - 熊市比能力 (熊市能活下来的一定是老人) - 牛转熊时,逃生窗口很小,快速下跌会让中途进入的散户快速被套牢 - 机构 - 90%整体盈利 - 股市通常锦上添花, 很少雪中送炭 - 拿可以10年不动的钱做投资 - 太多人是拿"流动现金"或"流动现金+杠杆"在做股票 - 没有机会给你牛市逃顶 - 亏损超过30%时, 多数人会选择躺平 - 对多数人而言, 如果以8-10年为一个操作周期, 赚2倍是很正常的 - 几乎没有人愿意以十年为周期操作 - 当下学习投资能力是为了未来 - 个人的未来 - *家庭的未来 认识投资 - 价值投资: 价格9成时间以上运行在月线MA30以上的股票 量化方法 - 价格以月线Ma30和周线机构建仓成本为支撑(历史) - 价格以周线散户接盘成本为压力 - 价格投资: 价格1成时间以上运行在月线MA30以下的股票 量化方法 - 以月线机构建仓成本为支撑 - 以月线散户接盘成本为压力(周线会更精确) - 短线投机* 把散户的灵活优势发挥到极致,但前提有两个: - 技术足够好 - 严格止损 量化方法 - 长线不是主参考因素 - 日线连续涨停后的30分钟完成止跌结构(第3次) 认清自己 - 能够稳定赚钱, 不要碰技术, 但一定要自知 - 技术不到神级, 不要做梦赚大钱 - 新形式下的散户应对方法 - 新形式 2020年以前,股市几次历经疯牛和疯熊。但未来所有股票疯涨1-2年然后狂跌1年再阴跌个4-5年的轮回,必定被1:7:2的“轮动慢牛”取代。即,任意时刻: 只有10%符合政策预期的几个板块在1-2年内强势上涨(月线级别的上涨)并不断创历史新高; 70%的股票会做月线级别的盘整(只有日线或周线级别的上涨,操作不好就会不停原地坐过山车); 剩下20%的股票会走月线级别的下跌趋势且其中一部分会退市(“坏股票”不再有趋势性交易机会,即使不退市最多也就是在下跌趋势中有点结构性的反弹机会,直到再一次站上政策风口)。 “轮动慢牛”在国家层面利大于弊: 1,指数能持续走慢牛行情,只要指数成份股及时调整 2,国家更容易引导资金进入政策扶持的产业 “轮动慢牛”下普通散户会冰火两重天: 1,如果能一直跟随政策扶持的强势板块,年年都是大牛市 2,如果重仓死守不在风口的股票,要么坐过山车,要么亏损持续加大 - 散户应对方法 1,看对(事半功倍):结合长期政策方向,有能力的可以在风口板块启动时建仓做整个上涨趋势,技术差点的就可以等周线甚至是月线上涨趋势形成后,做上涨结构 2,做对(事倍功半但也至少还有功):对于70%不在政策风口但也不会受打压的股票,如果能操作好周线或月线级别的盘整,收益跑过通胀是完全没有问题的,但这样做对技术要求高,看盘耗费的精力也会比较多 3,自动交易(用机器代替人工):针对情况(2)中做周线和月线盘整的情况,人在制定了操作策略和自动交易程序后,用机,的强项执行”事倍“,而人享受”功半“的成果 什么是技术分析 - 技术分析的常识 - 决定操作的是成本与当前价的比值关系,不是技术指标 - 任何不能明确计算散户和机构成本的技术分析方法都是"盲人摸象" - 学习技术分析是为了建立对市场的全"面"认知 - 什么是面 - one for all, 以点带面 - all for one, 以面证点 - 很多人都在"找点","学点","用点","抛弃"的循环中不断加大亏损 - 不能形成"面"的知识点,都只会让你亏损更大 - 股市永远是不同持仓成本主体的集合 1,股市没有新鲜事 2,算清了成本就不用浪费时间臆测价格变动的“市场因素“ 3,越执迷于”消息“离真相就越远,你看到的只是想让你看到的 - 技术分析的实质是一套评分系统 趋势评分:趋势评分体系,代替[趋势消息] 结构评分:结合趋势的结构评分体系,代替[结构消息] 市场评分:市场消息面评分体系[参考而已,避免重大利空,重大利空的定义???] 财务评分:财务数据评分体系 ??? 综合评分:[是否有必要做-综合评分-] *同样的技术图形,考核的因素越多,择优录取,成功的概率越大 - 技术分析的流程 找到适合自己的战场 - 价值投资 - 价格投资 - 短线投机 理论 判断技术形态与涨跌对应关系 这种关系成立的概率 *这种关系成立的心理学(人性)依据,理论成立的前提 模型 技术形态对应的数学模型 可以量化才不会模棱两可 数据 数学模型所需要的数据支撑 信号 数学模型中能明确反馈出的信号: 方向/强弱/转折 方向由下转上: 建仓 方向向上且强势: 持仓 方向向下且弱势: 等待机会 方向由下转上: 止赢 操作指令 明确的BSZC指令 *任何不能明确指导BSZC的技术分析都不完整 *所有不满足以上条件的技术分析方法, 都只是用现象解析总结现象, 要小心 - 技术分析工具 看盘系统(大智慧/同花顺) 大智慧编程(不用考虑取K线数据和除权的问题, 但处理复杂模型难, 转自动交易难) python 取得K线数据 除权 分析数据 自动交易(*简单) excel(VBA可以用, 但是不推荐) 什么是趋势策略 - 趋势策略是实战策略 - 趋势策略在任意级别都有明确的BSZC -B: 买入条件 -S: 卖出条件(止赢条件) -Z: 止损条件 -C: 仓位原则 - 趋势策略在任意级别都成立 - 多级别的趋势策略联合是最立体的分析方法 - 趋势策略是所有"完整"的技术分析的基础 - 趋势策略与任何技术分析方法或交易策略都不冲突 - 在不同级别使用趋势策略,对应长线/中线/短线 - 趋势交易是最不坏的交易方法 - 成本是趋势策略的核心(机构建仓成本/散户接盘成本) - 成本与当前价的关系是决定买卖操作的根本因素 - 在任意级别趋势策略都有明确的操作信号提示(BSZC) - 闯红灯可能会偶然更大获利, 但出事就是大事(*) - 趋势交易是与时间做朋友的交易方法 - 一夜暴富不是趋势策略的目的, 也不现实 - 按历史, 每8年资产 *2 - 按现状, 每年50%+ 趋势策略的核心 - 资金趋动趋势 - 10亿的盘子,要趋动1分钟级别的上涨趋势(5%以内的涨幅),需要8千万的同向操作资金 - 趋势决定方向 -趋势方向在没有被本级别的结构改变前,保持不变 - 结构决定动能 - 本级别的结构强弱决定本级别的趋势是否能顺利完成 - 级别决定仓位 - 级别决定趋动趋势的资金量 - 资金量代表了机构的决定,即级别决定趋势成功的概率 - 不能抛开级别谈趋势 - 成本决定一切 - 机构成本决定机构操作 (价格运行在机构建仓成本以下, 机构会被机构攻击) - 个人成本决定散户操作 () - 固定成本决定趋势空间 (趋势支撑:机构建仓成本, 趋势压力: 散户接盘成本) - 可变成本决定结构形态 (结构的目的是完成或破坏趋势) - 做T的目标是不断降低成本,保证止损时没有实质亏损 1,散户成本决定了散户操作(买、卖、止损、止赢) 2,散户的成本集合就是所谓均线和中枢,这是机构批量操控散户的核心数据 3,机构成本也决定了机构的操作,趋势确立后才可能走出独立行情.大涨前的恐慌新低/大跌前的癫狂新高是机构陷阱,走势终完美就是对应这种心电图 4,极限成本决定了趋势空间,即趋势的起点和终点,上涨趋势是价格从机构建仓成本向散户站岗成本运动的过程,反过来就是下跌趋势,趋势空间小于正常值是盘整 5,移动平均成本(ma)决定趋势中的结构,ma采用加权平均算法会更准确 3,任何不能明确计算成本的技术分析,都是用现象解析现象 - 概率决定止损 - "应该"不等于"必定" - 把握大概率, 但不与小概率为敌 - 趋势策略必须设立明确止损点 -操作级别的趋势被破坏, 必须止损 - 转入下跌趋势但不止损硬抗 - 损失的%空间可能不大,但会损失的时间 - 损失的时间和空间都很大,严重影响后续正常操作* - 政策决定版块 - 符合政策的板块做月线 - 非政策风口板块做日线或周线 1,【做风口板块上涨】(做重点上涨的同时,利用启动时间差赚两次) 2,【做普通板块盘整】(普通板块的盘整,做好了收益不比上涨趋势少,只是操作复杂点要勤换档) 3,【不做月线下跌板块】(下跌和便宜一定不是买入的原因) #二个小时讲解什么是趋势策略 二/ 趋势策略详解: 趋势交易理论基础 趋势的分类: 上涨趋势: 价格从机构建仓成本向散户接盘成本运行的过程 下跌趋势: 价格从散户接盘成本向机构建仓成本运行的过程 盘整: 趋势空间小于本级别的正常值 趋势策略是从趋势和结构两个方向综合分析股票形态 趋势存在的合理性 没有趋势股市就没有赚钱效应, 就会是死水一潭 散户不可能趋动趋势, 因为散户的操作方向不统一 趋势只可能由大资金(机构)趋动 结构存在的合理性 一涨到位, 不利于出货, 上涨过程中利用本级别均线支撑和低级别趋势压力形成上涨结构 一跌到位, 不利于建仓, 下跌过程中利用本级别均线压力和低级别趋势支撑形成下跌结构 关于压力和支撑 关于压力:上涨趋势找压力 本级别的Luo + GG 高级别【上涨】:高级别趋势压力 高级别【下跌】:高级别结构压力 超过本级别GG X%的压力都不再是本级别的"趋势压力"(因为还没有到那个压力位置的时候,本级别的趋势已经因"升级"而失效 即:超过本级别GG的压力不是本级别上涨趋势的压力,而是更高级别的上涨趋势的压力 即:趋势升级的同时,趋势压力也升级 所以:对于L级别的分析,只列出L级别对应的"合理"压力 关于支撑:下跌趋势找支撑(同压力分析一样) 对于L级别的分析,只列出L级别对应的"合理"支撑 1,极限成本是恒定的,所以趋势买卖点是恒定的,但结构强弱可以改变趋势止赢点 2,均线成本是变动的,所以结构买卖点是变动的 趋势交易的时间与空间判断 做趋势交易,最好的第一买点是下跌趋势到上涨趋势的转折点,即下跌的终点和上涨趋势的起点。 下跌趋势的终点满足两个条件:空间和时间。 1,关于下跌趋势的空间 跌到上一波上涨时的机构成本区间,是下跌趋势的价格目标,这样做的目的是杀人。 2,关于下跌趋势的时间 即使完成下跌的价格目标,在底部也会至少走上+下2笔,完成下跌的结构,这样做的目的是诛心。 散户通常在这个上下的过程中,彻底失去耐心进而在地板价割肉把带血的筹码交给机构。 空间和时间这两个指标对于趋势交易都非常重要,但是很多人都会更重视空间判断,而忽视时间判断. 这样有两个严重问题: 1,创新低的概率大! 没有完成下跌结构就是下跌趋势没有完成,相对于已经完成下跌结构的股票, 继续下跌且创新低的概率要大很多!!! 2,等待时间漫长! 比如月线级别即使完成下跌的价格目标,也会再走一波周线级别的上涨+下跌趋势 (完成下跌结构),这个时间会长达50周,也就是要浪费近一年的时间, 而在这1年里,该股票因为还在月线下跌趋势中,如果大盘不稳,下跌风险很大. 趋势看方向和计算风险收益比 方向: 风险收益比: (能接受最坏的结果,再向最好方向努力) 选股就是找到风险收益比满足自己要求的股票 结构看趋势强弱和趋势转折 趋势强弱: 强上涨 回调笔不破支撑,上涨笔突破前高 弱上涨 回调后的上涨笔有效超过前面上涨笔的最高点JGg 有效超过: 上涨后,L-2级别不能一笔回到前最高点JGg以下 强下跌 上涨笔不破压力,回调笔突破前低 弱下跌 上涨后的回调笔有效跌破前面下跌笔的最低点JGd 有效跌破: 下跌后,L-2级别不能一笔回到前最低点JGd以上 趋势转折: 弱结构会导致趋势反转 多级别趋势联合分析 买入和卖出一定是分级别的,不同级别的BSZC对就不同的"可信度" 趋势/结构/级别的关联性 低级别结构被高级别 趋势:模型 => 数据 => 信号 => 指令 趋势模型 11点下跌趋势模型 11点上涨趋势模型 def cal_qs_KaiLuo(self,kdata,ttlk): #找到可能的Kai 和 Luo两种信号 # 从第31根K线开始,到ttlk-10,计算MA30上的起涨点和起跌点 +1代表起跌点 -1代表起涨点 kdata.insert(8, 'kkll', 0) # -1起涨点 +1起跌点 kdata.insert(9, 'kkllv', 0.00) # 起涨价和起跌价 kdata.insert(10, 'kkllx', 0) # 最高价点+2 和 最低价点-2 kdata.insert(11, 'kkllxv', 0.00) # 最高价 和 最低价 for i in range(30, ttlk - 10): # bcheckttl = 0; # 如果是V型,即可能的起涨点 if kdata['ma30'][i] <= kdata['ma30'][i - 1] and kdata['ma30'][i] < kdata['ma30'][i + 1]: # 如果后面9根K线中,有6根K线的重心(H+L)/2在MA30以上,并且MA30持续向上,则确定为一个起涨点 for k in range(9): if (kdata['high'][i + k] + kdata['low'][i + k]) / 2 > kdata['ma30'][i + k] \ and kdata['ma30'][i + k] < kdata['ma30'][i + k + 1]: bcheckttl = bcheckttl + 1 if bcheckttl >= 6: kdata['kkll'][i] = -1 # 起涨点 V 型 tmpk=kdata[i+4:i+9] if tmpk[(tmpk["low"]>tmpk["ma30"])].shape[0]>=4: kdata['kkll'][i]=-1 # 如果是A型,即可能的起跌点 elif kdata['ma30'][i] >= kdata['ma30'][i - 1] and kdata['ma30'][i] > kdata['ma30'][i + 1]: # 如果后面9根K线中,有6极K线的重心在MA30以下,并且MA30持续向下,则确定为一个起跌点 for k in range(9): if (kdata['high'][i + k] + kdata['low'][i + k]) / 2 < kdata['ma30'][i + k] \ and kdata['ma30'][i + k] > kdata['ma30'][i + k + 1]: bcheckttl = bcheckttl + 1 if bcheckttl >= 6: kdata['kkll'][i] = 1 # 起跌点 A 型 tmpk=kdata[i+4:i+9] if tmpk[(tmpk["high"]=4: kdata['kkll'][i]=1 #data_df = data_df[(data_df["risk"] >=0) & (data_df["time"] <60)] # 最后10根K线,从后向前找,只要找到最近的第一次 MA30出现V型 或是 A型 就直接标注并退出 for i in range(2, 10): # 算最后的几根K线,看有没有趋势 j = ttlk - i if (kdata['ma30'][j] <= kdata['ma30'][j - 1] and kdata['ma30'][j] < kdata['ma30'][j + 1] and kdata['high'][j + 1] >kdata['ma30'][j + 1]): kdata['kkll'][j] = -1 break elif (kdata['ma30'][j] >= kdata['ma30'][j - 1] and kdata['ma30'][j] > kdata['ma30'][j + 1] and kdata['low'][j + 1] kdata['high'][i]: # 起跌点找重复1中的H的最高值 kdata['kkll'][i] = 0 i = j else: kdata['kkll'][j] = 0 elif kdata['kkll'][i] == -1: # !!!!!!! for j in range(i + 1, ttlk): if kdata['kkll'][j] == 1: i = j - 1 # !!!!! break if kdata['kkll'][j] == -1: if kdata['low'][j] < kdata['low'][i]: # 起涨点找重复-1中L的最低值 kdata['kkll'][i] = 0 i = j else: kdata['kkll'][j] = 0 return kdata 趋势数据 11 point QSkeydata 趋势信号 QSmessage QSmessage= { pass: =YES if dir=0 else NO zone: [ if dir==1: #UP ="Green" if Bottom ="Yellow" if Middle ="Red" if Top if dir==-1: #DOWN =" ] task: [ if dir==1: #UP ] } 趋势BSZC: 1,买入条件:a完成下跌空间b完成下跌结构c创新低d均线转向e连续涨停启动,以上5个条件可以按个人喜好自由组合 2,止损操作:买入条件被有效破坏就止损 3,卖出操作:买入条件反过来就是卖出条件 4,仓位控制:选择与操作级别相匹配的仓位 结构:模型 => 数据 => 信号 => 指令 结构模型 5笔下跌结构模型 5笔上涨结构模型 结构信号 结构BSZC: 分析流程 [code] SBZpd=[] >[分析级别,操作代码(SBZ),信号源级别,价格,信号名称] CLi=当前级别代码 if 本级别趋势代码 in [-2,0,+2]: PASS >本级别上涨或下跌趋势已经升级,不是本级别的事了 if 本级别趋势代码 == +1: >本级别是上涨趋势,找压力即"S" LGG=本级别GG * x% SBZpd.append(CLi,"S",CLi,CLi.QS.Luo,"Luo") >本级别的压力Luo SBZpd.append(CLi,"S",Cli,CLi.QS.GG ,"GG" ) >本级别压力GG for Li in range(L+1,Month): >向上一直到月线级别找压力 if Li级别趋势代码 in [-2,0,+2]: >如果上级趋势"异常"(盘整或趋势升级,则不考虑本级别的压力 PASS if Li级别趋势代码==+1: >如果上级是"正常"上涨趋势 SBZpd.append(CLi,"S",Li,Li.QS.Luo,"Luo") >Luo or GG SBZpd.append(CLi,"S",Li,Li.QS.GG, "GG") >Luo or GG if Li级别趋势代码==-1: >如果上级是"正常"下跌趋势 SBZpd.append(CLi,"S",Li,Li.Ma10,"Ma10") >Ma10 or Ma30 SBZpd.append(CLi,"S",Li,Li.Ma30,"Ma30") >Ma10 or Ma30 if 本级别趋势代码 == -1: >本级别是下跌趋势,找支撑即"B" LDD=本级别DD * x% SBZpd.append(本级别的Kai,"B") >本级别的支撑Kai SBZpd.append(本级别的DD,"B") >本级别的支撑DD for Li in range(L+1,Month): >向上一直到月线级别找压力 if Li级别趋势代码 in [-2,0,+2]: >如果上级趋势"异常"(盘整或趋势升级,则不考虑本级别的压力 PASS if Li级别趋势代码==+1: >如果上级是"正常"上涨趋势 SBZpd.append(大于LDD的结构支撑,"B") >Ma10 or Ma30 if Li级别趋势代码==-1: >如果上级是"正常"下跌趋势 SBZpd.append(大于LDD的趋势支撑,"B") >Kai or DD 对应本功能:要修改当前QS模型中关于趋势方向的代码: 新增 +2 -2 0 这三个方向 +2:上涨趋势已经升级 -2:下跌趋势已经升级 0:本级别盘整,没有明显趋势 分析过程 1, kdata=>Message[QS]=>Message[JG] 2, Instruction[QS] + Instruction[JG] ==>Kdata ==>tusharestocklist ==>divdp ==>QS模型 ==>QS数据库:所有股票从可得的第一根K线开始计算的趋势数据 ==>QS关键数据:10点趋势模型 ==>PnS:当前级别的 ==>JG模型 ==>JG数据库 ==>JG关键数据? ==>~~JGPnS: (包含在本级别的QSPnS中)~~ ==>BSZC ==>调用QSPnS和JGPnS ==>联立分析各级别的BSZC:通过本级别的PnS推导出本级别的BSZC ==>autotrade ==>计算服务器-->网络数据库-->自动交易电脑(sony notebook 网络计算机?) #二个小时讲解用python自动执行趋势策略 三/ 趋势策略与自动交易: 趋势策略逻辑严谨(没有模棱两可)适合自动交易 用自动交易放大趋势策略的高成功概率优势 [python] 趋势 模型 数据 信号 趋势信号代码 1, 完成趋势空间 2, 完成趋势结构 3, 创新(新高或新低) <创新是一个加分项,但不是必须项> 4, 趋势转折点:下一根K线可以改变生命线方向的点 4.1 趋势转上涨点:无论有没有新低的有效0后,下一根K线可以将本级别的生命线转向上 4.2 趋势转下跌点:无论有没有新高的有效5后,下一根K线可以将本级别的生命线转向下 5, 趋势启动 <日线上看趋势启动,连续放量上涨> 5 对周线还是月线级别具有参考作用(不会失去买入机会)? 指令 交易代码 交易指令: B(买入) S(卖出) Z(止损) 交易指令代码: lBC lSC lZC (对应级别和仓位的[买入/卖出/止损]指令 交易指令代码匹配: lBC && lSC && lZC的对应关系,避免仓位混乱 ==>BSZC 原则上BSZC都是针对趋势而言的,因为趋势决定方向信号 除1分钟级别外,每个级别的买入都是本级别的趋势突破点!!! 趋势突破点的定义: 向上趋势突破点是B点,向下趋势突破点是S点 止损点是下跌趋势升级点: 破DD后L-2级别一笔不能回本级别DD,则止损 1分钟级别: C: 5% 消息:5分钟级别的[趋势消息]是可操作 B:完成下跌QStask1 买入价格是Kai+0.01 [0.01如何换算成%] S:在完成上涨QStask1 卖出价格是Luo-0.01 Z:在破下跌趋势的DD 卖出价格是DD-0.01 C: 5% 5000元每单 总结:1分钟的买卖条件最简单,只针对趋势而不考虑结构,这样最快速 代码oBC 代码oSC 代码oZC 5分钟级别: C: 10% 消息:30分钟级别的[趋势消息]是可操作 B1:完成下跌QSTask1 买入价格是Kai+0.01 B2:完成止跌结构 >趋势向上突破点 5分钟完成止跌结构后如果下一根1分钟K线会导致1分钟生命线向上 S1:完成上涨QSTask1 卖出价格是Luo-0.01 S2:完成滞涨结构 >趋势向下突破点 5分钟完成滞涨结构后如果下一档1分钟K线会导致1分钟生命线向下 Z1:破DD 卖出价格是DD-0.01 Z2:破DD 卖出价格是DD-0.01 C1: 5% C2: 5% 总结:5分钟分两次买入,再次卖出,但是在同一个位置止损 异常: 如果第一次止损后立即反转向上? 止损 5%的仓位 再一次形成止跌结构但没有B1,则在形成新的B2时买入10%仓位 如果第二次止损后立即 反转向上?止损10%的仓位 fB1C=5% fS1C=5% fB2C=5% fS2C=5% fZ1C=5% fZ2C=5% 30分钟: C: 10% 消息:日线级别的[趋势消息]是可操作=>日线回到Kai B:完成下跌空间 + 止跌结构 >趋势向上突破点 S:完成滞涨结构 >趋势向下突破点 Z:破DD后1分钟的1笔不能直接上DD, 或上DD后30分钟没有形成上涨趋势却形成5分钟滞涨结构 (?还是1分钟形成滞涨结构 ) mBC=10% mSC=10% mZC=10% 日线: 消息:周线级别的[趋势消息]是可操作 C: 20% B:日线完成止跌结构 S:日线完成滞涨结构 Z:破DD后5分钟的1笔不能直接上DD??? 周线: 消息:月线级别的[趋势消息]是可操作 C: 20% B:周线完成止跌结构 S:周线完成滞涨结构 Z:破DD后30分钟的1笔不能直接上DD?? 月线: C: 20% B:月线完成止跌结构 S:月线完成滞涨结构 Z:破DD后日线的1笔不能直接上DD?? 月线级别 B:完成下跌趋势任务 + 止跌结构 + 创新低(?) S:完成滞涨结构(如果:完成上涨空间,3<1卖出1/2, 5<3卖出1/2) Z:破DD后N-2级别不能一笔回DD BSZC单据 BSZC单的起点是B单 买入分为两种:正常买入和做T买入 1,正常买入: 趋势BSZC 2,做T买入:结构BSZC 买入条件: 1, 趋势买点:趋势突破点(本级别的0转1) 2, 结构买点:8>6, 0>8 [] 买入后卖出原因: 1, 达到转折条件:在完成上涨空间前,形成滞涨结构 2, 达到止赢条件:正常或超额完成上涨空间后,形成滞涨结构 3, 达到止损条件:买入条件被破坏(???) [数据格式] [编号B,B,月线,趋势,原因,类型,价格,数量,对等单条件] =>每一个B起始单,必须对应一个S单 + 一个Z单 =>类型: 条件单 / 价格单 [编号B-S,月线,趋势,原因,类型,价格,数量] [编号B-Z,月线,趋势,原因,类型,价格,数量] 结构 模型 数据 信号 指令 趋势与结构联合 合并指令: 合并"相邻"的同向指令(合并原则) 删除指令: 删除BS对立的冲突指令(删除原则) [流程] -更新divdata和tusharestocklist流程 -大智慧下载除权数据 -大智慧输出除权数据 -运行one10700桌面的 revisedb.bat文件 -one10700可以多个用户使用不同的用户名同时登录 -设置方案 - [database in yifanjiankang.club] -list- #清单类型数据 [tusharestocklist] #tushare股票清单 # [autotradelist] #自动或手工生成的交易清单 # [havelist] #持仓清单 # [focus2022] #2022跟踪股票清单 -web- #网站相关数据 # [oneuser] #注册用户 # [userstock] #注册用户的关注股票清单 # -data- #计算基础数据 [divdata] #除权数据 # -result- #结果数据 [qs2022] #QS 2022 # [qsall] #QS all # [xg2022] #XG 2022 # [xgall] #XG all # -old- #老版本数据(待确认后删除) [allQS] #9点趋势模型的所有趋势数据 # [followpool] #跟踪清单 # [followQS] #跟踪清单的趋势计算结果 # [stocklist] #~delete~只有10行记录 # [applylist] #~delete~空数据库 # [doing] -one-10700下运行的三个程序 -更新股票清单和除权数据库 revisedb.bat(需要从大智慧先"下载数据"再"输出数据") -更新持仓数据库(需要打开"交易系统") -自动交易 sony.cmd (更改config/autotrade.config下的坐标) - [操作] -三大重点跟踪股票清单 1, [havelist] [1,增 2,删 3,查] -从大智慧导出"持仓清单" -删除[havelist]中所有记录 -增加导出的"持仓清单"到[havelist] 2, [focus2022] [1,增 2,删 3,查] 3, [daydayup] [1,增 2,删 3,查] -所有的BSZC分固定和新增两个部分 1, 循环扫描[havelist]中的股票BSZC 2, 循环扫描[focus2022]中的股票BSZC 3, 循环扫描[daydayup]中股票的回调机会BSZC? 30分钟的第三次完成止跌结构的机会(第二次还是第三次) 4, -分阶段实现 第一阶段: -BSZC库 第二阶段: -autotrade申请单 第三阶段: -autotrade执行结果 [i.e] 300027.SZ 华谊兄弟 |period|QSdata|QSMessage|JGdata|JGMessage|Instruction|M+I|Memo| |M|[-1,0,0,2.65,3.72,32.13,17.21,3.21(?),7.20,3.10,3.42]|1,2,3]|[3.21,7.20,3.10,4.16,3.9,3.42]| Month: | entity | info | memo | |mQSm|1,2,3,BP| 完成了趋势任务123| |mQSi|if WQS==BP:QSb1 if 4 in QSm: QSb2|JGb2 * QSb2| |mJGm|done,2,1,BP| 完成2次止跌结构,第一次创新低 | |mJGi|if 8>6:JGb1 if 0>8:JGb2||| #讲解过程中的提问与回答汇总 九/ 提问与回答: 1, 问题: 回答: 2, 问题: 回答: 3, 问题: 回答: