网站客服:zx81024163 |

教你如何编辑股票公式

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 趋势线

分析:该公式输出的语句较多,但大部分用于趋势判断。所以别管它了。还是按照我们既定的思路进行。