教你如何编辑股票公式
2024-10-06 13:03:27发布 浏览257次 信息编号:182994
友情提醒:凡是以各种理由向你收取费用,均有骗子嫌疑,请提高警惕,不要轻易支付。
教你如何编辑股票公式
教你如何编辑股票公式
第 1 讲:了解公式编辑器
公式编辑器是用于导入源代码和编写指标的窗口。公式编辑器有 4 种类型,即:
1.技术指标公式编辑;
2、条件选股公式编辑器;
3.交易系统公式编辑器;
4.多彩K线公式编辑器。
因为这些编辑器的扩展和使用都是类似的。因此,本文仅以技术指标公式编辑器为例进行说明。
由于目前各种股票软件存在差异,不仅部分功能不通用,而且编辑器的打开方式也略有不同。本讲就是告诉大家如何扩展公式编辑器。
下面用5张图来说明如何打开“公式编辑器”:
FNC有大智慧2和分析师格式,只能导入这两种股票。导入的方法是:打开公式编辑器,点击导入---找到存放公式的文件夹---双击---在出现的列表中点击公式---选择导入。
特别提示:公式必须先存放在一个文件夹中,无论是现有的还是新的。否则编辑器找不到公式。
ALG是飞虎和金狐软件的点阵文件格式,exp格式,tnc是通达信软的大智慧版格式,hxf是flush格式,比较特殊的fml是长短锋格式(后缀是飞虎的self - 编写的公式文件相同)
第二讲:公式编写的基本函数
打开技术指标公式。我们最常见的是由两种情况组成:一种是K线,一种是均线。其他如柱状线、带状线、分段线等都是基于K线或均线的延伸或变形。为此,我们首先熟悉一下构成这两种状态的基本功能。
1.K线功能
这很简单,大家可能都熟悉。作为基础,我来解释一下。
1、开盘价:OPEN可简写为O
2、最高价:HIGH可简写为H
3、最低价可缩写为L
4、收盘价:CLOSE可简写为C
有了这四个函数,就可以形成一根K线了。例如:收盘价低于开盘价,即阴线:CL;这里我们不考虑下影线的长度和T上方水平线(实部)的宽度。
练习:一条光头阳线,实部小于5分,下影线为实部两倍以上。怎么表达呢?
特别注意:编辑指标必须用英文输入。使用的数学符号包括加、减、乘、除、分号、引号等。 (+ - * / ; "" ''>
第 3 讲:理解颜色符号或绘图函数
我们正在查看的指标是基于线的。无论是均线、K线,还是线与点之间的填充,都离不开颜色。正是色彩使图形变得丰富、易于区分或者更具立体感。本讲座是告诉你如何使用颜色或修改颜色。
1. 颜色功能
(1) 基本符号:颜色
所有颜色显示都必须使用此符号作为指导。但它本身是没有颜色的,需要在其后面添加特定的颜色才可以使用。
例如:如果在;后面加上英文的黑色单词,那么在图片中就会显示为黑色。
(2)常用颜色:
颜色 1:飞狐的:2、大智慧 23、大智慧 4、精通字母 5、同花 6、通用符号
红色的;和以前一样 和飞狐基本一样 和以前一样
白色的;和以前一样。一般情况下,不需要修改以下缩写——
黄色的;与之前相同,缩写如下——
黑色的;和以前一样
蓝色的;和以前一样
棕色的;和以前一样
青色(浅蓝色);与上面相同
灰色的;和以前一样
绿色的;和以前一样
水晶红(粉红);与上面相同
此外,还有:金黄色、紫红色、深黄色、紫蓝色等。
(3)常见的色彩问题。
从上表我们可以看出,大多数颜色符号都是通用的。但在粘贴源代码时,由于文件软度不同,有时会出现“ ”字样。在许多情况下,颜色是罪魁祸首。常见的有:
浅蓝色,不被大智慧认可,需要改为:
水晶红,大智慧无法识别,需要改为:
特别提示:找不到对应的颜色函数怎么办?一种是删除,让系统自动添加。二是替换数字或字母。
其实只要在COLOR后面加上0-9、AF任意6个数字和字母,就可以形成不同的颜色。如果你有兴趣,可以尝试一下。
(4) 指标线粗细函数置于语句末尾,并用“,”符号分隔。例如:跟随值越大,线条越粗。
特别提示:表示不绘制指标线,但可以在顶部显示数值。
2.绘图功能
1. 在图表上绘制小图标。这是最常用的绘图功能之一。
用法:(条件、位置、图标)
15种飞狐图标编码从1-15(1-3是小脸,4-5是上下箭头,6-7是红绿旗,8-9是三角形,10-12是信号灯灯,13-15是O,X,正方形)。
大智慧2的图标代码是14。
其他股票的表现则稍弱一些。
这个功能是通用的。然而,同一个数字代码显示的图形却有很大不同,形状也不同。您可以通过更改数字代码自行调整。
2. 在图形上显示文本。这也是最常用的绘图功能之一。
用法(条件、位置、文本),注意文本必须用单引号''括起来才能输出。
飞狐可以使用'\n'来换行,飞狐和大智慧2可以使用-3来定义对齐方式。
3. 在图表上绘制条形。
用途:(状态、上位置、下位置、宽度、实心或空心)。
该函数是通用的。最大宽度为10(一般K线宽度为6)。 0 - 绘制实心柱,1 - 绘制空心柱。
4. 分段绘制指示线。
飞狐用法:(条件,线需要变色)。
例如:(C>REF(C,1),C),表示收盘价大于前收盘价,收盘价线用红色绘制。
如何使用大智慧2:(需要改变颜色的线,条件1,条件1使用的颜色,条件2,条件2使用的颜色...),最多可以有10组条件。
例如:(C,C>O,RGB(255,0,0),C=O,A线,),,;
翻译过来就是:当收盘价大于等于开盘价时,在A线上画红线,否则不画线。指示线为2等粗。
特别说明:是通达信的一个特殊功能。意思是返回0。其他股票遇到这个功能时,可以直接用0代替。
大智慧没有这个功能。一般采用以下三种方法代替:
第一个:用于在图形上显示文本。文本字段中使用的文本位于小圆圈内。
第二种方法:使用在图表上画条的方法。但请注意,该栏必须短。
第三种方法:使用IF条件函数,适合3行以上。这篇文章就省略了。
5.绘制间隔丝带
Fox 用法:(条件、1 号线、2 号线)
例如:(MA1>MA2,MA1,MA2),表示当MA1>MA2时,将MA1和MA2之间的区域填充为红色。
大智慧2用法:(第1行,第2行,条件1,颜色1,条件2,颜色2...),填充条件1到条件2之间的区域,当满足条件1时,使用颜色1,当满足条件2,则使用颜色2,否则不会填充。最多可以有 10 组条件。
例如:(关闭,打开,关闭>打开,RGB(255,0,0),关闭
第四讲:源码介绍及修改
(一)各类股票的介绍方法
虽然股软股之间存在较大差异,但它们有一个共同点,那就是第一步都是打开公式编辑器。下面我们对每一项进行简要解释:
1、大智慧
1、下载需要导入的公式(源代码),使用左键将源代码变成蓝色,然后右键单击复制;
2.进入大智慧------>特色功能------>自编指标------>常用------>技术指标------>新建,在出现的公式编辑区下方的空白处,粘贴刚才取的源代码,将公式名称复制粘贴到公式名称栏中------>确认------>退出。
3、点击大智慧底部显示栏中的公式名称,即可看到刚刚导入的公式。
2.飞狐
1.复制源码,方法同上。
2、进入主界面,即K线图模式。
用鼠标点击靠近左侧,会出现管理面板 ------> 双击技术指标 ------> 右键点击任意公式组的名称,如“其他》------>点击新建公式------>在出现的公式编辑区下方空白处,粘贴刚刚测试的源代码,将公式名称复制粘贴到公式中名称栏------>确认- ----->退出。
3.找到刚刚创建的公式,双击即可使用。
3. 大智慧2
特别提醒:必须连接互联网才能操作
有两种方式进入公式编辑页面。第一种是将鼠标移至靠近上部,单击“公式”-“公式管理”-双击“技术指标”-单击指标组-“新建”。
另一种方法是将鼠标向左移动,在出现的对话框中双击“技术指标”——右键单击选定的公式组——“新建”。
3、分析师
将公式原代码复制到分析师界面-点击上方“公式”-点击“公式管理”-点击公式更改颜色-点击“新建”。
4、通达信
将鼠标移至左侧,在出现的对话框图标中选择F(x),即“公式管理器”图标——双击“技术指标公式”——单击选定的指标组——“新建”。
5.冲洗
将鼠标移至靠近上方——点击“公式”图标,输入后的操作与其他股票基本相同。
特别提醒:您必须在“描述”栏中添加文字或字母,否则将无法通过。
(2) 引入公式时的注意事项及说明
1、参数问题
如果复制的源码中有参数,例如:{N 1 100 15},则有以下三种解决方案:
1. 手动将参数添加到参数表中。
2.采用替代方法进行改变。 {N 1 100 15} 修改后为:N:=15;
特别提示:注意将参数替换为尺寸中间的值。该中间值也是默认值。另外:N后面必须跟等号,表示不显示。
3. 对于输入:N(5), M(10,1,100,2);其中声明了参数函数的,飞虎、大智慧2、可以忽略,系统会自动将参数添加到参数表中间。这里M(10,1,100,2)中的2是步长,手动填写时可以删除。
2、粘贴源码时常见问题及注意事项
1. 未定义的标识符
大多数是由参数引起的。还有一些源代码带有公式名称或说明。这些公式的源代码以外的内容,例如名称、描述、参数等,{}之外的任何内容都必须删除或用{}括起来。
2、条件选股公式应与“技术指标”一起添加到“条件选股”组中。
3、如果是主图公式,需要点击公式编辑区的“主图叠加”。
4、通达信的产量一般限制在16件以内。额外的解决办法是:在不需要输出的语句后面添加一个“等号”,或者删除它。例子:
买点:(Var6>REF(Var6,1) AND Var6>0 ,Var6,Var8,10,0);
((Var6>REF(Var6,1) 且 Var6>0,30),-140,4);
((Var6>REF(Var6,1) AND Var6>0,30),-40,'建议关注'),;
这三个项目分别是绘图栏、显示小箭头和显示文本。就留一个吧。
添加“等号”的示例:
Var2:MA(收盘价,10);
Var3:MA(收盘价,20);
Var4:MA(收盘价,30);
添加后:
Var2:MA(收盘价,10);
Var3:=MA(收盘价,20);
Var4:MA(收盘价,30);
这意味着保留10日均线和30日均线的输出,隐藏20日均线的输出。
特别提醒:无论何种股软,当遇到线条过多、线条过多杂乱时,都可以使用此方法,使图形简洁、清晰。
5. 颜色符号和逗号问题
示例: 持仓:EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),,;
这句话可能有两个问题。首先,它后面有两个“逗号”。对于飞虎等人来说,是通过了,但是对于大智慧2、分析师等来说,就是一个问题,必须删掉一个。相反,没有一个就不行。第二种是后者,这是大智慧所不承认的。用通用的替换它:就好了。
6、是否输出及颜色识别问题
示例:持仓:=EMA(100*(CLOSE-LLV(LOW,34))/(HHV(HIGH,34)-LLV(LOW,34)),3),,;
该语句的特点是前面有一个等号“=”,表示不输出,但后面有颜色修饰符和指示线粗细函数。有些股票是允许这样做的,就是不产出。然而,大智慧和分析家并不认可它,并认为这是一个矛盾的句子。解决办法:删除所有修饰符,或者去掉前面的=号,让语句能够输出。
第五讲:各种形式的描述
一旦了解了如何使用公式编辑器并掌握了公式的基本功能,就可以编写简单的公式。让我们一起来了解一下公式的基本表述吧。这些基本表述是编写公式、整理选股公式信号的基础,大家都应该熟悉。
1.K线的基本形式
1、当日太阳关闭时:CLOSE>OPEN;
2. 当天多云:CLOSE<OPEN;
3、当天股价高开,暗示开盘高于昨日收盘:OPEN>REF(CLOSE,1);
4、当日股价低开:OPEN < REF(CLOSE, 1);
5、跳空高开:OPEN>REF(HIGH,1);当日开盘高于昨日最高价
6、跳空低开:POEN<REF(LOW,1);
7、长阳:C/O>1.03或(CO)/O*100>5或(CO)/O>0.05表示收盘价较开盘价上涨5%以上。当然,7%以上也可以使用。
8. 长阴:C/O1.04 和 C/OLOW
更常见的是十字星。示例:ABS(CO)0.03 且 CL>0.03;这条语句用到了一个函数:ABS,意思是求绝对值。这样,近似十字星可能是阳星,也可能是阴星。
让我们了解另外两个函数:MAX(A,B) 查找 A 和 B 之间的最大值。
MIN(A,B) 求 A 和 B 中较小的值
有了这两个函数,近似十字星也可以表示为: ABS(CO) MAX(C,O) AND LO AND (OL)>(CO);这个公式只表达了下影线比真实线长,并没有表达长度比例和有无上影线。
留个练习:阴阳线没有限制,上影线小于5分,下影线是实体大小的两倍以上。
还有更多的形式,有几十种。我不会在这里全部列出。我们通过一个例子来慢慢探索。
2、条件选股的基本形式
1、阶段最高价:HHV(H,N)表示N天内取得最高价。新功能:HHV,最高价值。
2、阶段最低价:LLV(L,N)表示获得N天内的最低价。新功能:LLV,最低值。
3、阶段涨幅差异百分比(C-REF(C,N))/REF(C,N)*100N每日收盘价。
4、新高HIGH=HHV(HIGH,N)表示今天的最高价是N天以来的最高价。新低:轻微。
5. 增大音量:
(1)今日成交量较昨日翻倍:VOL/REF(VOL,1)>2;
(2) 今天的五日平均成交量是前五日五日平均成交量的三倍:
AA:=MA(成交量,5);
BB:=REF(AA,5);
AA/BB>4;
(3)今日交易量已达到整个流通市场的10%以上:VOL/>10/100;
请注意,10% 的表达式为 10/100,即 0.1
6、收缩率:
(1) 今日成交量较昨日小1倍:VOL/REF (VOL, 1) 1.2 AND VOL>MA (VOL, 5)*3;意味着5日成交量增加了20%,成交量超过5日均量。 3次。
8、继续增加体积:COUNT(V>REF(V,1),N)=N;其实这种情况并不多。使用3日平均量或5日平均量是很常见的。即:COUNT(MA(V,3)>REF(MA(V,3),1),N)=N;
9. 阶段性增加音量
N(1,100,10) M(1,100,5)
SUM(VOL,N1)/>=(N/100) M天内换手率大于N%
10、适度大成交量上攻
M(2,10,3) N(1,40,10)
上:=MAX(C,O)>REF(MAX(C,O),1);
A:=VOL>REF(VOL,1);
计数(IF((上与A),1,0),N)=N 且C>O
AND (C-REF(MAX(C,OPEN),1))/REF(MAX(O,C),1)REF(HHV(VOL,N),1)*M
交易量较前N期最大交易量增长了M倍。
12、增加:C/REF(C,1)>1.07;今日涨幅达到7%以上。
注:涨幅指今日收盘价与昨日收盘价的比率。
13. 坠落:与上面的表达相同,只是改变方向。
14、十日均价持续上涨:
AA:=MA(C,10);
BB:=REF(AA,1);
AA>BB;
15、窄幅盘整:指近期价格维持在一定区间内。
(HHV(C,20)-LLV(C,20))/CO,N)=N;
特别提示:新增函数:COUNT(X,N),统计满足条件的循环次数。如果N=0,则从第一个有效值开始。
示例:COUNT(CO,N)>N/2;
18、历史新高:C=HHV(C,0);
特别说明:该公式应为:C=HHV(C,N);当N等于0时,从第一天开始统计。统计历史数据时,如果从头开始,则使用0。
19. 后期集会
小时>14 且 >56 且关闭/参考(关闭,2) >= 1+N/100
14点56分后2分钟涨幅超过N%
20.突破长期盘整
N(10,60,30) M(5,50,30)
REF(((HHV(H,N)-LLV(L,N))/LLV(L,N)),1)=REF(HHV(H,N),1) AND (C)>N
近N天在上下M%的区间盘整,今天突破。
21.阶段性强势股
N(,,) M(,,)
A:=SUM(IF(DATE-N=0,,0),0);
B:=SUM(IF(DATE-M=0,,0),0);
E:=SUM(IF(DATE-N=0,C,0),0);
F:=SUM(IF(DATE-M=0,C,0),0);
((FE)/E)>((BA)/A)
选择N天到M天内走势强于大盘的股票。
22、与市场同步选股
N(1,100,10)M(1,100,50)
计数((C>O 和 >) 或 (CM/100
N个周期中走势与大盘相同(同收阴线或同收阳线)的比例超过M%
23、今日收盘价相对N日最低收盘价涨幅(%)
(C-LLV(C,N))/LLV(C,N)*100;
24、今日收盘价相对N日最高收盘价的跌幅(%)
(HHV(C,N)-C)/HHV(C,N)*100;
25、近N日股价运行空间的相对位置
(C-LLV(L,N))/(HHV(H,N)-LLV(L,N))*100;
26. 筹码高于股价 N1% 至 N2% (%)
AA:=(C+C*N2/100)*100;
BB:=(C+C*N1/100)*100;
AA-BB
了解新功能:(关闭)利润率。表示以当前收盘价卖出的获利了结比例。如果返回0.2,则表示20%获利了结;例如:(10)表示10元价格的获利了结比例。该功能仅对比较每日分析周期有效。
27. 筹码低于股价N1%至N2%(%)
((CC*N1/100)-(CC*N2/100))*100;
28. 收盘价 N% 的保留订单
100-((C*N/100))*100;
29. 收盘价N%的盈利订单
(C*N/100)*100;
3、基本面选股举例
1、小盘股选择
=0.01 且
3、业绩选股
N(0,100,0.4)
(33)>N 每股收益0.4元以上
4.小盘股
N:=5000;
(7)=N
6、根据ROE选股
(37)>(N/100) 净资产收益率高于N的股票
7、按照每股资产净值选股
(34)>N精选每股净资产大于N元的股票。
8、每股留存收益选股
(32)>每股未分配利润大于N的N只股票
九、市净率选股
C/(34)N
市净率越低,公司股价被低估的可能性就越大,这样的股票理论上也更安全。
10、根据换手率选股
(37)>=N/100只单日换手率大于N的股票
换手率的计算公式或表达式为:VOL/*100;因此也可以写成:VOL/*100>=N/100
11. 滚动:(HL)/REF(C,1)*100;注:这是与昨天的收盘价相比。
第六讲:均线的基本形式(选股)
提示:K线初步平均。 (O+H+L+C*2)/5;或(H+L+C*2)/4;
一般认为收盘价是最有说服力、最有价值的,是每天激战中最后的妥协。但也有人认为收盘价虽然重要,但其他价格也是竞争的产物。因此,考虑全天的几个价格因素可以更好地反映每天的真实情况。
1.最简单的指标线
(1)平均价格线是移动平均线MA,“MA”表示计算平均线。
MA1=MA(收盘价,5); 5日均线=(今日收盘价+昨日收盘价+...--5天前收盘价)/5;
MA2=MA(CLOSE,10);10日均线=(今日收盘价+昨日收盘价+…+10天前收盘价)/10;
(2)当平均成交量线和平均价格线重合时,就按照葫芦的形态,用成交量VOL代替收盘价CLOSE!
示例:MA1:MA(VOL,5);
MA2:MA(卷,10);
2、重新平均是指将已有的移动平均线(多条移动平均线)相加,然后再次平均。
MA1=MA(收盘价,5);
MA2=MA(收盘价,10);
(MA1+MA2)/2;
3、N日均线向上(本题反映均线波浪式延伸过程中某一阶段的形态。)
AA:=MA(C,N);
BB:=REF(AA,1);
AA>BB
移动平均线向下呢? AAREF(AA,5);
5、年线转向上行
A250:=MA(C,250);
参考(A250,1)参考(A250,1);
6. 两条移动平均线交叉
库存软件中专门设置了一个函数来描述两条线的交点:CROSS(X,Y)。这个功能是通用的。
如果两条移动平均线之一称为 X,另一个称为 Y,且 (X < Y)
CROSS(X,Y)表示X向上穿过Y。通用名称:金十字
CROSS(Y,X)表示Y向上穿过X。通用名称:死十字
特别说明:交叉有两种,一种是向上交叉,一种是向下交叉。如果要求向上交叉,X线必须高于前一天,所以需要加上X>REF(X,1)。完整的表达式为:CROSS(X,Y)AND X>REF(X,1)
加餐:
上述过境点不限制期限。有时候我们会觉得路口特别频繁。如何获取他们长时间一次穿越的数据?系统提供了另一个函数:(X,Y,N)两条线维持N个周期然后交叉。 。如果N等于15,则超过15天后XY线的交点有效,否则不输出。
7、多重黄金交叉(以常见MACD指标为例)
(1) 第二金十字勋章
(计数(交叉(DIF,DEA),20)=2 和交叉(DIF,DEA);
(2) 第二次死亡交叉
计数(交叉(DEA,DIF),20)= 2 和交叉(DEA,DIF);
(3) 0轴二次黄金十字
计数(CROSS(DIF,DEA) AND DEA>0,20)=2 AND CROSS(DIF,DEA) AND
DEA>0;
(4) 0轴上的三个黄金十字
计数(交叉(DIF,DEA)和 DEA>0,20)= 3 和交叉(DIF,DEA)和
DEA>0;
8、三线金叉
A5:=MA(C,5);
A10:=MA(C,10);
A30:=MA(C,30);
AA:=十字(A5,A10);
BB:=交叉(A5,A30);
CC:=交叉(A10,A30);
计数(AA,3)=1 且计数(BB,3)=1 且计数(CC,3)=1;
9、三线同时呈金十字
A5:=MA(C,5);
A10:=MA(C,10);
A20:=MA(C,20);
AA:=交叉(C,A5);
BB:=交叉(C,A10);
CC:=交叉(C,A20);
AA 和 BB 和 CC;
10、均线多头排列
A1:=MA(C,N1);
A2:=MA(C,N2);
A3:=MA(C,N3);
A4:=MA(C,N4);
A1>A2 且 A2>A3 且 A3>A4;
11、均线已经空头超过3天。
A1:=MA(C,N1);
A2:=MA(C,N2);
A3:=MA(C,N3);
A4:=MA(C,N4);
计数(A1=3;
12. N 天到 M 天的移动平均线出现死叉(P1REF(MA1,1) AND MA2>REF(MA2,1);
14. 移动平均结合(另一种表达方式)
MA1:=MA(C,5);
MA2:=MA(C,10);
MA3:=MA(C,30);
A:=MAX(MAX(MA1,MA2),MA3);
B:=MIN(MIN(MA1,MA2),MA3);
计数(ABS(AB)/B
15、多条移动平均线粘合在一起,如5日、10日、20日、30日、120日、250日移动平均线。
aa:=(ma(c,5)+ma(c,10)+ma(c,20)+ma(c,30)+ma(c,120)+ma(c,250))/6;
上:=aa*n/100+aa;
向下:=aa-aa*n/100;
计数((ma(c,5),上,下)和(ma(c,10),上,下)和(ma(c,20),上,下)和(ma(c,30),上,下)和(ma(c,120),上,下)和(ma(c,250),上,下),m)= m;
n (2, 1, 500) m (10, 1, 100) 调整参数n为粘附程度。 n值越小,粘附程度越高,即移动平均距离越近; m为粘附期。
16. 偏离移动平均线
BIAS1: (收盘-MA(收盘,N))/MA(收盘,N)*100;
当日股价与N日均线的偏差率=(当日股价-N日均价)/N日均价*100;
特别提醒:偏差移动平均线是由偏差率的“点”连接起来的移动平均线。虽然这条线不是普通的移动平均线,但因为常用,所以单独提及。
原理:以当日移动平均价为基准,股票价格与均价之间的差异称为偏离度。偏差除以平均价格就是偏差率。
第7讲:从源码中提取选股公式
提示:从后向前搜索,删除无用项,删除修饰符,并单独添加等号。
示例1:寻找买入点
VAR1:=(((HHV(高,36) - 收盘) / (HHV(高,36) - LLV(低,36))) * 100);
VAR2:=SMA(VAR1,5,1);
VAR3:=SMA(VAR2,8,1);
H1:EMA(收盘,8),;
H2:EMA(H1,20),;
VAR4:=(CROSS(VAR2,VAR3) AND (VAR3 (LLV(CLOSE,60) + (0.3 * LLV(CLOSE,60)))) AND VAR4);
VAR6:=IF((收盘价 > 1000),VAR4,VAR5);
M1:EMA(收盘价,60);
M2:EMA(收盘价,89);
M3:EMA(收盘,233),;
M4:EMA(收盘,583),;
((H1 > H2),H1,H2,1,0.8);
((H1
分解说明:
VAR1:=(((HHV(高,36) - 收盘) / (HHV(高,36) - LLV(低,36))) * 100);
VAR2:=SMA(VAR1,5,1);
VAR3:=SMA(VAR2,8,1);
H1:EMA(收盘,8),;
H2:EMA(H1,20),;
VAR4:=(CROSS(VAR2,VAR3) AND (VAR3 (LLV(CLOSE,60) + (0.3 * LLV(CLOSE,60)))) AND VAR4);
VAR6:=IF((收盘价 > 1000),VAR4,VAR5);
M1:EMA(收盘价,60);
M2:EMA(收盘价,89);
M3:EMA(收盘,233),;
M4:EMA(收盘,583),;
((H1 > H2),H1,H2,1,0.8);
((H1
经过第二步{删除无用项}后,剩下有用的语句是:
H1:EMA(CLOSE,8),;{蓝色部分为修改函数,原则上应删除。 }
H2:EMA(H1,20),;
((交叉(H1,H2)和(关闭
步骤 3 {移除修饰符} 分别移除:指示线粗细、显示文本、文本位置功能和文本
H1:EMA(收盘价,8);
H2:EMA(H1,20);
交叉(H1,H2)并关闭
第四步{单独加等号}条件选股只能输出一条语句。上面三行都是输出。因此,作为“条件”的前两行还必须在冒号后添加等号,以表示不输出。结果:
H1:=EMA(收盘价,8);
H2:=EMA(H1,20);
交叉(H1,H2)并关闭
示例 2:查找笑脸和购买信号
以我发布的“与银行家建立职位”为例。
A01:=(7);
A03:=(关闭);
A04:=(SMA((收盘价 / HHV(最高价,120)),3,1) * 100);
A05:=IF((A03 > 20),A04,0);
A06:=IF((低 > A01),0,IF((高 0) AND (A07 > REF(A07,1))) AND (A05 80,趋势,80);
(CROSS(趋势,0),0,1);
((A09 > 0 AND (趋势 REF(趋势,1)AND 趋势
Var4:=(趋势-REF(趋势,1))/REF(趋势,1)*100;
(趋势13,0,50,5,0),;
Var5:=((趋势13),10);
(Var5,60,'买入'),;
(趋势>=90 AND Var4,0,30,5,0),;
Var6:=(趋势>=90,10);
(Var6,40,'间隙'),;
Var7:=LLV(低,30);
Var8:=HHV(高,30);
Var9:=EMA((收盘-Var7)/(Var8-Var7)*4,4)*25;
(Var9>90,100,105,10,2),;
(CROSS(Var4,-40),10,55,6,0),;
Var10:=(Var9-LLV(Var9,4))/(HHV(Var9,4)-LLV(Var9,4))*100;
(IF(CROSS(Var9,Var10) AND Var9>87,95,0),88,'风险'),,;
(交叉(90,Var9),95,9);
Var11:=SMA(ABS(L-REF(L,1)),3,1)/SMA(MAX(L-REF(L,1),0),3,1)*100;
Var12:=HHV(Var11,30)*8;
火焰山:EMA(IF(LOW0,0,火焰山*1.2,8,0),;
Var13:=(MA(C,1)+MA(C,3)+MA(C,5)+MA(C,7)+MA(C,9))/5;
Var14:=(MA(C,2)+MA(C,4)+MA(C,6)+MA(C,8)+MA(C,10))/5;
趋势线:趋势,;
Var16:=MAX(EMA(Var13,2)-EMA(Var14,5),0)*200;
Var17:=EMA(Var16,5);
波峰:Var17,棒,;
((趋势线,1)AND 趋势线
分析:该公式输出的语句较多,但大部分用于趋势判断。所以别管它了。还是按照我们既定的思路进行。