旗形公式
Posted jietian331
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了旗形公式相关的知识,希望对你有一定的参考价值。
本人自创公式,用来选出形成攻击性平台的品种:
1 // 旗形形态选股公式 2 // 作者:田杰 3 // 最后修改于2020年4月14日 4 5 // 排除新股 6 notNew := TOTALBARSCOUNT > 250; 7 8 // 排除ST 9 notST := !NAMELIKE(‘ST‘) AND !NAMELIKE(‘*ST‘); 10 11 // 排除停牌 12 notStop := DYNAINFO(4) > 0; 13 14 // 股价应处于20日移动平均线上方 15 upMa := LOW >= MA(CLOSE, 20); 16 17 // 最近20日是否创下一年新高 18 isHigh := HHV(HIGH, 20) >= HHV(HIGH, 250); 19 20 // 是否形成攻击性平台 21 // 至少4天内,股价在10个点之内振荡 22 waitDay := 4; // 最少振荡天数 23 waitSize := 0.1; // 最大振荡幅度 24 highPrice := MAX(HHV(OPEN, waitDay),HHV(CLOSE, waitDay)); 25 lowPrice := MIN(LLV(OPEN, waitDay),LLV(CLOSE, waitDay)); 26 priceSize := (highPrice - lowPrice) / lowPrice; 27 isWaiting := priceSize <= waitSize; 28 29 // 旗形最低价格不低于最近一年最高价10个点 30 // 排除冲高后急速回落形成的旗形 31 yearHighPrice := MAX(HHV(OPEN, 250),HHV(CLOSE, 250)); 32 priceNotTooLow := (yearHighPrice - lowPrice) / yearHighPrice <= waitSize; 33 34 // 旗形最低收盘价高于20天前的一年新高价格 35 // 旗形应形成于新高位置 36 lastHighPrice := FINDHIGH(CLOSE, 20, 230, 1); 37 lowClosePrice := LLV(CLOSE, waitDay); 38 upLastHigh := lowClosePrice >= lastHighPrice; 39 40 ok := notNew // 排除新股 41 AND notST // 排除ST 42 AND notStop // 排除停牌 43 AND upMa // 20日均线上方 44 AND isHigh // 最近创下过一年新高 45 AND isWaiting // 形成攻击性平台 46 AND priceNotTooLow // 排除急速回落形成的旗形 47 AND upLastHigh; // 旗形形成于新高位置 48 49 RET:ok;
转载请注明出处:https://www.cnblogs.com/jietian331/p/12701479.html
以上是关于旗形公式的主要内容,如果未能解决你的问题,请参考以下文章