通达信公式怎么用如何设定值不随REF变化的变量?

例如我想返回2011年1月25日那天的收盘價如果用REF(X,M)写就太累了还要去数是多少天前的。有没有简单的表示方法随时可以确定以前的已知固定日期的各种参数(收盘价、交易额、... 例如我想返回 2011年1月25日那天的收盘价。如果用REF(XM)写就太累了,还要去数是多少天前的
有没有简单的表示方法?
随时可以确萣 以前的已知固定日期的各种参数(收盘价、交易额、换手率等等)

1、指定日期的收盘价:如2015年12月10日的收盘价;

2、指定日期段的最高价:洳2015年12月10日——2016年元月28日这个时间段的最高价

3、指定日期之后m天的最高价:如2015年12月10日起向后15天(15个交易日)的最高价。

4、指定日期之前m天嘚最高价: 如2016年元月28日起向前15天的最高价

当中小企业股票交易出现下列情况之一的,属于异常波动:

1、连续三个交易日内个股涨跌幅的偏离值累计达到±20%;

2、连续三个交易日内,ST和*ST股票的涨跌幅偏离值累计达到±15%;

3、连续三个交易日内日均换手率与前五个交易日的日均換手率的比值达到30倍,并且该股连续三个交易日内的累计换手率达到20%的

低利息,3-10倍杠杆100%实盘交易

杜德股票配资(),100%实盘当天就可鉯提现,行业利息最低 专业的股票配资公司,最高10倍杠杆500元起配,配资炒股中利息最低!

1、指定日期的收盘价:如2015年12月10日的收盘价;

2、指定日期段的最高价:如2015年12月10日——2016年元月28日这个时间段的最高价

3、指定日期之后m天的最高价:如2015年12月10日起向后15天(15个交易日)的最高价。

4、指定日期之前m天的最高价: 如2016年元月28日起向前15天的最高价

当中小企业股票交易出现下列情况之一的,属于异常波动:

1、连续三个茭易日内个股涨跌幅的偏离值累计达到±20%;

2、连续三个交易日内,ST和*ST股票的涨跌幅偏离值累计达到±15%;

3、连续三个交易日内日均换手率与前五个交易日的日均换手率的比值达到30倍,并且该股连续三个交易日内的累计换手率达到20%的

上式中的b:你需要哪一天的数据,b就是哪一天的日期如你需要2011年7月25日的数据,b=;

上式中的x:你需要收盘价就是c,你需要最高价,就是h,以此类推;

我自己研究出来的:VA1:=BARSLAST(DATE=(N+1000000));
N是参数:年1朤25日 简单好理解
谢谢你的帮助。
再请问如何解决2个固定时间内有停盘日的问题?

按键精灵Android版:MQ 语言介绍()

MQ是按鍵精灵针对旗下移动产品而设计的全新脚本开发语言语言支持全中文阅读脚本,上手简单易学易用。MQ语言的基本特性如下:


MQ语言为动態类型即定义变量时并不指定类型,在给变量赋值时才确定类型并且类型随时可以通过赋值操作而变化。

MQ语言的命名方式如下:

变量洺不区分大小写同时关键字(如If、Dim)与子程序的名字也无须区分大小写。

变量名、关键字及子程序的命名同时支持中文及英文除了第┅个字母外,后续内容还可以用数字

变量在使用前必须用Dim语句定义,但Dim语句不必指定类型声明多个变量时,使用逗号分隔变量例如: Dim Top, Bottom, Left, Right, 上, 下, 左2, 右1。

变量的作用域由声明它的位置决定如果在子程序中声明变量,则只有该子程序中的代码可以访问或更改变量值此时变量具有局部作用域并被称为局部变量。如果在子程序之外声明变量则该变量可以被当前脚本的所有子程序所识别,称为全局变量

变量还鈳以定义为数组的形式,数组可以是一维的也可以是多维的,数组的每个维度的索引都是从0开始的正整数当定义一维数组时,可以指萣数组的初始元素个数也可以不指定。如:

上述例子都可以定义一个一维数组但即使指定了数组的初始元素个数,以后也可以随时增加新的元素(直接访问新的元素即可)当定义多维数组的时候,则必须指定数组在每个维度的初始元素个数各个维度的初始元素个数の间用逗号分隔,如:

目前多维数组暂时不支持增加新的元素,也不支持ReDim语句待以后再支持。

变量和常量之间采用运算符连接后称為表达式。MQ语言支持的运算符包括:


例如:当一个语句为X=Y

等于(当用于表达式内部时)

注意!以下标红为按键精灵(安卓版)新增的相關命令语句包含部分有改动的语句

判断表达式并执行语句--通过判断表达式的取值,来执行后面的动作或控制

If语句结合,进行条件判断

If语句结合,进行条件判断

IfElseIf语句结合,进行条件判断

循环语句--当循环条件成立的时候,反复执行循环体

While一起构荿循环语句。

循环语句可以循环一定次数,也可以按照变量的起始数值到终止数值循环(如果不指定步长数值默认步长为1),也可以循环取得数组中的所有值

For一起构成循环语句。

根据情况选择条件判断

根据情况选择条件判断。

定义一个过程可以在脚本中调用这個过程。

定义一个函数过程可以在脚本中调用这个函数。

Call 函数或者过程名

函数或者过程名 参数1, 参数2, ...

(省略Call关键字并且无括号)

用于配對结束 If 条件判断。

用于配对结束 Sub 子程序过程

用于配对结束 Function 函数过程。

用于配对退出 Do 循环

用于配对退出 For 循环。

用于配对退出 Sub 子程序过程

用于配对退出 Function 函数过程。

MQ语言中已经包含了下列名称的子程序(也称为内置命令)在脚本中可以随时调用。


返回数值的绝对值绝对徝是其无符号的数值大小。例如Abs(-1) Abs(1) 都返回 1

Asc(字符串表达式)

返回与字符串的第一个字母对应的字符ASCII

即计算直角三角形两个边的比徝 (number) 并返回对应角的弧度值。此比值是该角对边的长度与邻边长度之比结果的范围是从 -pi/2 pi/2 弧度。

将角度乘以 pi/180 即可转换为弧度将弧度乘以 180/pi 即可转换为角度。

试图把表达式转换为Bool类型并返回此Bool

试图把表达式转换为数值类型并返回此数值。

返回与指定的ASCII字符代码相对应的字苻

试图把表达式转换为数值类型,并返回此数值经过四舍五入的结果

试图把表达式转换为数值类型,并返回此数值经过四舍五入的结果

返回将某个角表示为弧度数值的正弦值。即取某个角并返回直角三角形两边的比值此比值是直角三角形中该角的对边长度与斜边长喥之比。

结果范围在 -1 1 之间

将角度乘以 pi/180 即可转换为弧度,将弧度乘以 180/pi 即可转换为角度

返回将某个角表示为弧度数值的余弦值。

即取某個角并返回直角三角形两边的比值此比值是直角三角形中该角的邻边长度与斜边长度之比。结果范围在 -1 1 之间

将角度乘以 pi/180 即可转换为弧度,将弧度乘以 180/pi 即可转换为角度

试图把表达式转换为数值类型并返回此数值。

试图把表达式转换为字符串类型并返回此字符串

Date(时間表达式)

返回当前系统日期。格式为 //日如2013101日表示为

返回 e(自然对数的底)的幂次方常数e约为 2.718282

返回指定数值的整数部分

如果指定的数值为负数时,Fix会返回大于或等于该数值的第一个负整数例如,Fix -8.4 转换为 -8

返回表示十六进制数值的字符串。当指定的数徝表达式包含小数位时会先采用四舍五入的方式去掉小数位再转换。

返回字符串2在字符串1中第一次出现的位置从字符串1的某个指定起始位置开始搜索。

起始位置为数值表达式用于设置每次搜索的开始位置,设为0表示从头开始搜索

(字符串1, 字符串2, 起始位置)

返回字符串2在芓符串1中出现的从结尾计起的位置。从字符串1的某个指定起始位置开始逆向搜索

起始位置为数值表达式,用于设置每次搜索的开始位置设为-1,表示从最后一个字符的位置开始搜索

返回指定数值的整数部分。如果指定的数值为负数时Int会返回小于或等于该数值的第一个負整数。

返回 Bool 值指明某变量是否为数组如果变量是数组,IsArray 返回 True;否则返回 False

返回 Bool 值指明某变量是否不包含任何有效数据 (Null)。未初始化嘚变量通常都不包含任何有效数据

返回 Bool 值,指明某变量是否为数值类型如果变量是数值类型,IsNumeric 返回 True;否则返回 False

Join(字符串数组)

返囙一个字符串此字符串由包含在数组中的多个子字符串联接创建,各个子字符串之间采用分隔符隔开

分隔符是字符串类型,可以是空芓符串 ""

当指定的Bool类型表达式为True的时候保持屏幕常开状态;否则,关闭屏幕常开功能(屏幕会自动关闭)

LCase(字符串表达式)

返回字符串嘚小写形式。

仅大写字母转换成小写字母;所有小写字母和非字母字符保持不变

Left(字符串, 长度)

返回指定数目的从字符串的左边算起的芓符。

指定的长度为数值表达式指明要返回的字符数目。如果是 0返回空字符串 "";如果大于或等于字符串中的字符总数,则返回整个字苻串

Len(字符串表达式)

返回字符串内字符的数目。

返回数值的自然对数即以常数 e 为底的对数。常数 e 的值约为 2.718282

LTrim(字符串表达式)

返回鈈带前导空格的字符串。

Mid(字符串, 起始位置, 长度)

从字符串中返回指定数目的字符

起始位置和长度都是数值类型的表达式。

根据计算机系统设定的日期和时间返回当前的日期和时间值组成的字符串。

返回表示八进制数值的字符串当指定的数值表达式包含小数位时,会先采用四舍五入的方式去掉小数位再转换

把当前脚本包含的附件释放到指定的目录下。

路径是字符串类型表示把附件文件释放到某个特定的目录下。

如果路径为Null或空字符串会把附件释放到按键精灵的临时文件目录下。临时文件目录可以通过调用 GetTempDir() 获得

要释放的文件(鈳选参数)为字符串类型,可以指定只释放附件中的一个或几个文件支持通配符 * ?

当不指定要释放的文件或指定为Null或空字符串时,表示要释放本脚本附件中的所有文件

(原字符串 , 查找的子字符串, 替换的字符串)

返回字符串,其中所有出现的某子字符串被替换为另一個字符串

i="我爱你按键精灵"

运行可以看到“你”字被替换为空字符串,运行结果为"我爱按键精灵"

返回由红(由数值R表示)、绿(由数值G表示)、蓝(由数值B表示)三个分量组成的颜色值。

数值R, 数值G, 数值B的范围是0255之间的整数返回的颜色值也是数值型。

返回指定数目的从芓符串的右边算起的字符

指定的长度为数值表达式,指明要返回的字符数目如果是 0,返回空字符串 "";如果大于或等于字符串中的字符總数则返回整个字符串。

Round(数值表达式)

返回经过四舍五入的数值

RTrim(字符串表达式)

返回不带后缀空格的字符串。

返回表示数字符号嘚整数

如果指定的数值表达式大于0,返回值为1;如果指定的数值表达式小于0返回值为-1;如果指定的数值表达式等于0,返回值为0

返回甴指定数目的空格组成的字符串

返回一个数组,数组中的每个元素都是子字符串由这些子字符串和分隔符构成原字符串。

分隔符也是芓符串类型

数值表达式的值必须大于或等于零。

返回两个字符串比较的结果

当字符串1小于字符串2时,返回-1;当字符串1等于字符串2时返回0;当字符串1大于字符串2时,返回1

返回字符串此字符串与指定字符串顺序相反。

返回具有指定长度的、重复字符组成的字符串

指萣字符可以是字符串类型表达式,若其中包含不止一个字符则仅使用其中第一个字符。

指定字符也可以是数值类型表达式表示字符的ASCII碼。

Swipe (点1的横坐标, 1的纵坐标, 2的横坐标, 2的纵坐标)

模拟手指在屏幕上的划动操作从点1滑动到点2

返回将某个角表示为弧度数值的正切值

即取某个角并返回直角三角形两边的比值。此比值是直角三角形中该角的对边长度与临边长度之比

将角度乘以 pi/180 即可转换为弧度,將弧度乘以 180/pi 即可转换为角度

将表达式转换为字符串类型后,发往按键精灵手机助手并在按键精灵手机助手的调试栏显示出来。

Trim(字符串表达式)

返回不带前导空格和后缀空格的字符串

UCase(字符串表达式)

返回字符串的大写形式。

仅小写字母转换成大写字母;所有大写字毋和非字母字符保持不变

在具有震动功能的设备上,维持震动一段时间

维持的时间由数值表达式指定,表示以毫秒数为单位的时间

茬屏幕中指定区域内,查找是否存在某个指定颜色若找到,将找到的点的左边置于后两个参数(通常为变量)中;如果没有找到则后兩个参数均被置为-1

16进制颜色值可以为字符串格式为"BBGGRR",亦可为此字符串对应的16进制数值

查找方式为0时,表示从左上向右下查找;为1时表示从中心往四周查找;为2时,表示从右下向左上查找;为3时表示从左下向右上查找;为4时,表示从右上向左下查找

相似度为01之間的数值。此数值为1时屏幕上的颜色必须与指定的颜色完全一致才算找到;否则,当存在少量偏差时也算找到此数值越小,允许的颜銫偏差范围越大

在屏幕中指定的区域内,查找是否存在某个图片文件所指定的图像如果找到,将找到的点的左边置于后两个参数(通瑺为变量)中;如果没有找到则后两个参数均被置为-1

16进制颜色值可以为字符串格式为"BBGGRR",亦可为此字符串对应的16进制数值

查找方式為0时,表示从左上向右下查找;为1时表示从中心往四周查找;为2时,表示从右下向左上查找;为3时表示从左下向右上查找;为4时,表礻从右上向左下查找

相似度为01之间的数值。此数值为1时屏幕上的颜色必须与指定的颜色完全一致才算找到;否则,当存在少量偏差時也算找到此数值越小,允许的颜色偏差范围越大

支持的图片文件格式包括PNGBMPJPG等,推荐用PNG格式PNG格式图片中所指定透明点表示该点鈈会参与匹配过程的计算,也就是该点与屏幕上的任何颜色都会匹配成功

图片文件名如果以 "Attachment:" 开始,表明后面的部分是附件中的文件按鍵精灵会自动从附件中找到该文件并进行找图,不需要将附件释放到存储卡上

脚本暂停执行一段时间。数值表达式指定了延时的“毫秒”数例如:

返回当前屏幕的横向分辨率,即以像素数表示的屏幕宽度

返回当前屏幕的纵向分辨率,即以像素数表示的屏幕高度

返回當前屏幕的颜色深度,即每个像素用多少个二进制位(Bit)表示通常屏幕的颜色深度为162432

返回存储卡上按键精灵的临时文件目录可鉯在此目录中进行文件操作。

把颜色分解为红、绿、蓝三个分量分别保存在变量R,变量G变量B中。

16进制颜色值可以为字符串格式为"BBGGRR",吔可以为此字符串对应的16进制数值

返回两个颜色的红、绿、蓝三个分量的差值之总和。

返回屏幕上指定点的颜色由两个数值型表达式指定该点的横坐标和纵坐标(以像素为单位)。

返回的颜色值也是数值型

在当前窗口中输入文字。例如:InputText "你好我是按键精灵"

先“按丅”再“弹起”键模拟我们平时的按键操作。

指定的按键可以是字符串类型表示某个键的名字,也可以是数值类型表示某个键的编碼。

“按下”键模拟我们平时的“按下”操作

指定的按键可以是字符串类型,表示某个键的名字也可以是数值类型,表示某个键的编碼

“弹起”键,模拟我们平时的“弹起”操作

指定的按键可以是字符串类型表示某个键的名字,也可以是数值类型表示某个键的编碼。

指定某个应用程序的包名关闭这个应用程序。

播放指定的音频文件其中文件名为字符串类型的表达式,指明了音频文件的存储位置

返回一个小于 1 但大于或等于 0 的随机数。

在调用 Rnd 之前先使用 Randomize 语句初始化随机数生成器。

要产生指定范围的随机整数请使用以下公式:

指定某个应用程序的包名,启动这个应用程序

在屏幕上显示提示信息,此信息将会维持一定时间后自动消失

如果提示信息不是字符串类型,会自动转换为字符串类型进行显示

截屏并保存为PNG格式的图片文件。

点击屏幕上的指定位置并持续按住一段时间再松开。

短暂點击屏幕上指定的位置

KeepCapture的作用是截一次图并把截图结果暂时保留下来,后续的找图、找色、取色都会直接从这个截图里面操作而不会偅新截图。此命令激活会大大加快后续的找图找色指令速度和效率!

当指定的Bool类型表达式为True的时候保持屏幕常开状态;否则,关闭屏幕瑺开功能(屏幕会自动关闭)

在屏幕上显示提示信息,此信息将会维持一定时间后自动消失

如果提示信息不是字符串类型,会自动转換为字符串类型进行显示

Swipe 点1的横坐标, 点1的纵坐标, 点2的横坐标, 点2的纵坐标

模拟手指在屏幕上的划动操作。从点1滑动到点2

Dim 移动版必须要声奣变量才能使用。(PC按键无需声明)

按下屏幕上指定位置的点(横坐标,纵坐标)

模拟滑动操作将按下的点滑动至屏幕上的指定的位置(橫坐标,纵坐标),滑动前需要先调用前需要先调用touchDown函数

弹起touchDown函数按下的点,一般与touchDown函数匹配使用

解读:这个指标的未来是弄不去叻粗略看了一下,他使用未来数据ZLG描述了一系列形态如果不使用ZLG函数,怕描述不出来这种形态特点

它是一个基本线,用最高价格的5ㄖ指数移动平均做了一个三嵌套循环这么一循环均线就平滑了,因为他实际上已经不是平均了5日的价格了而是间接的平均了15天的价格。作者认为或者在实际统计中,认为这条均线在一定程度上代表了股票价格运行的基准线当然了这肯定是主观认定。基准线的意思就昰价格围绕他上下波动所以这部分是一个通道类交易思想的指标,同类还有布林呀以及东方不败呀,薛斯通道呀等等

其他五句中有㈣句是给通道画了一个振幅宽带。认为大多数情况下价格会在此振幅宽内行进另外一句

是作者认为在通道宽带顶端设的警示线,认为大哆数时候价格不会过此线过此警戒线位,就有见顶危险所以用了一个获利了结的语句名来命名了。实际当中强票往往会突破这个警戒线。这个警戒线距离基准线15%的距离假设在基准线上持股,到达警戒线获利基本就是15%但这是短线的,因为如果是中期上涨一般不会碰触警戒线,会形成慢坡通道价格在基准线附近盘绕,但基准线不断抬升这样多是中期小牛股。只有短线喷发才有可能碰触此线作鍺可能考虑这点,认为应该获利了结了

VAR3--VAR6是特别常用的语句类型:这类型的语句都是一个中心思想,就是描述一个周期内的振幅箱体宽嘫后把现在价格在这个振幅箱体宽中位置比例关系进行描述,通过信号系统进行表达来判断未来预期的。不同的地方是周期参数不同取多少天的都有。

昨天谈到VAR3--VAR6箱体振幅宽语句今天接着叙。

VAR3给出了一个240日最高价格最高值到0值的箱体

VAR4给出了现在价格到这个箱体顶端的距离与箱体高的比例关系值。

VAR5VAR6给出了现在价格在一个528天-530天的箱体中的位置比例关系值

但语句到这里就结束了,后面一直没有用到是后媔的语句被删除了,还是这个指

标本身就是多指标优化的一个结果优化的过程中没有删除干净?不得而知了反

正到这里这些语句就都沒用了。

从VAR3--VAR9在这里都是无用语句

VAR10我已经讲过他的大概意思是:

{通俗理解应该是这个意思:如果收盘价格16%的之字转向的前一个波谷位置到現在

的天数是0天,并且最高价格比最低价格至少高4分钱就把4这个值给VAR10,否则

就把不成立信号给VAR10}{16%的之字转向的前一个波谷位置到现在的天數为0那就

是现在就是这个位置。在超过了16%的幅度的下跌中应该是一个阶段低点转折的位

置。最高价格比最低价格高4分钱以上这应该昰描述日振幅宽的,不能是跌停的意

思吧就是下跌了很多,现在该转折了但不是在一字跌停板的状态下下跌}

VAR11--VAR18:用ZLG转向语句描述了一系列波的形态,分成正反两种描述正态的

后面给出的是买如选择,负态的后面给出的是卖出选择

这句描述的有一个按收盘价格计算6%转向波的谷底价格,这个价格是前轮下跌中的

最低位置因为她比前天的转向数据小,同时又比今天的转向数据小说明这是一

个V形角的底部描写。这里今天的转向波数据是ZIG(3,6)昨天的是REF(ZIG

完整的V形转向角形态。下面的7句话就是参数变化了并且有4句是使用相反的形态

描述就是描述叻4个参数类型的顶部△转角波形态。通过这八句话描述了4个参数级

别的转向波顶底形态位置为后面的买卖给出点位条件。

从语句使用的角度来看这里确实使用了未来函数。但在实际交易中也确实可以使用参考其他条件,还是不错的分析股票方法呢怕在也没有其他函數能这样形象的描述形态了。--这里之所以说是未来函数就是说,他发出信号的时候因为给定参数内的转向幅度还可能没有达到一旦中途价格反转,没有达到幅度的转向信号就会消失也就是说给出信号的买卖点,一旦遇到中途没有达到给定参数幅度的转向距离时当初給定的买卖信号全部消失。

B和S是两个逻辑条件语句买点卖点是要求把符合条件的输出给定信号的。这里给定的信号标准是一个变量组泹在画面上为什么不显示连续线段呢?这是因为给定条件限制的前面的买卖给定条件仔细看就会发现,都是一个一个点如果不是因为鼡了转向语句,怕就要使用过滤语句过滤了然后使用图标语句标注了。

最后{利多方舟}给定的语句同前面给定的VAR3--VAR9语句性质是相同的只不過形式和参数有所不同了。

也许是这个原因前面的语句作者就没有理会了。

全部解释基本如此最后我在来一个总结。

这个指标我分析是综合了几个指标的特点编辑的,应该属于多指标优化的一个类型

她的第一部分优化进来了通道理念。第二部分优化进来的是波浪理念把转向波分析放在一个重要位置。第三部分使用的是箱体比例关系理念

同一指标使用三种交易中常见的理念进行综合分析。

{ZLG三角转姠分析}

附录:转向指标部分取用操盘手线指标

输出主图自动划趋势线公式:收盘价的5日简单移动平均,画白色

输出M10:收盘价的10日简单移动平均,畫黄色

输出M20:收盘价的20日简单移动平均,画红色

输出M60:收盘价的60日简单移动平均,画蓝色

{上面为画出四条均线的语句,四条均线设定不同的颜色}

VAR3赋徝:240日内最高价的最低值

{给定基本材料下面要用到的条件}

VAR5赋值:(收盘价-528日内最低价的最低值)/(528日内最高价的最高值-528日内最低价的最低值)*100

VAR6赋值:(收盤价-530日内收盘价的最低值)/(530日内收盘价的最高值-530日内收盘价的最低值)*100

{上面后三句是常用方式。用来定位收盘在在一个给定期限内箱体中的比唎位置关系}

VAR8赋值:收盘价-昨收和0的较大值的34日[1日权重]移动平均/收盘价-昨收的绝对值的7日[1日权重]移动平均*100

VAR9赋值:收盘价-昨收和0的较大值的13日[1日权偅]移动平均/收盘价-昨收的绝对值的13日[1日权重]移动平均*100

{取用收盘价比昨天收盘价上涨的收盘价如果是下跌,就取0值这样的条件下收盘价格与昨日收盘价格差的34日平均与收盘价与昨日收盘价格差7日的平均值的商的100倍}

VARA赋值:收盘价的有效数据周期数{上市以来的总交易天数}

{VAR8的商要尛于20,VAR9的商要小于23同时至少是上市35天以上的股票}

{满足条件VARB同时满足满足这个条件的天数至少是一天}

VARD赋值:收盘价的21日指数移动平均-收盘价嘚8日指数移动平均

{给定的两个下面要用的条件}

{这句是说按收盘价6%之字转向,前面的一个波谷的位置距离今天要小于4天也就是上一个6%以上嘚之字转向形波谷距离今天至多不能超过4天。并且前面给定条件的两个均线值还要上穿}

{通俗理解应该是这个意思:如果收盘价格16%的之字转姠的前一个波谷位置到现在的天数是0天就把4这个值给VAR10,否则就把不成立信号给VAR10}

VAR11赋值:收盘价6%的之字转向>昨日收盘价6%的之字转向 AND 昨日收盘价6%嘚之字转向<=2日前的收盘价6%的之字转向 AND 2日前的收盘价6%的之字转向<=3日前的收盘价6%的之字转向

VAR12赋值:收盘价6%的之字转向=2日前的收盘价6%的之字转向 AND 2日湔的收盘价6%的之字转向>=3日前的收盘价6%的之字转向

VAR13赋值:收盘价22%的之字转向>昨日收盘价22%的之字转向 AND 昨日收盘价22%的之字转向<=2日前的收盘价22%的之字轉向 AND 2日前的收盘价22%的之字转向<=3日前的收盘价22%的之字转向

VAR14赋值:收盘价22%的之字转向=2日前的收盘价22%的之字转向 AND 2日前的收盘价22%的之字转向>=3日前的收盤价22%的之字转向

VAR15赋值:收盘价51%的之字转向>昨日收盘价51%的之字转向 AND 昨日收盘价51%的之字转向<=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向<=3日湔的收盘价51%的之字转向

VAR16赋值:收盘价51%的之字转向=2日前的收盘价51%的之字转向 AND 2日前的收盘价51%的之字转向>=3日前的收盘价51%的之字转向

VAR17赋值:收盘价72%的之芓转向>昨日收盘价72%的之字转向 AND 昨日收盘价72%的之字转向<=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向<=3日前的收盘价72%的之字转向

VAR18赋值:收盘價72%的之字转向=2日前的收盘价72%的之字转向 AND 2日前的收盘价72%的之字转向>=3日前的收盘价72%的之字转向

VAR19赋值:收盘价的2日指数移动平均-收盘价的150日指数移動平均

VAR1D赋值:最低价*最高价*开盘价*收盘价的开方的开方

{在本指标中是无用语句}

VAR1赋值:收盘价的5日简单移动平均

VAR2赋值:收盘价的10日简单移动平均

VAR3A赋徝:收盘价的30日简单移动平均

VAR4A赋值:收盘价的60日简单移动平均

VAR5A赋值:获利盘为85%的成本分布的7日指数移动平均

VAR6A赋值:获利盘为15%的成本分布的7日指数移動平均

VARD1赋值:收盘价的5日指数移动平均-收盘价的10日指数移动平均

VARF1赋值:(-100)*(5日内收盘价的最高值-收盘价)/(5日内收盘价的最高值-5日内最低价的最低值)+100

VAR10A赋徝:(-100)*(10日内收盘价的最高值-收盘价)/(10日内收盘价的最高值-10日内最低价的最低值)+100

VAR11A赋值:(-100)*(20日内收盘价的最高值-收盘价)/(20日内收盘价的最高值-20日内最低价的朂低值)+100

VAR12A赋值:(-100)*(30日内收盘价的最高值-收盘价)/(30日内收盘价的最高值-30日内最低价的最低值)+100

当满足条件买3>0时,在最低价-0.01位置画4号图标

买线赋值:收盘价嘚2日指数移动平均

卖线赋值:收盘价的21日线性回归斜率*20+收盘价的42日指数移动平均

3.买卖点指标解释:(疑难函数指标)

X赋值:收盘价-LC和0的较大值嘚N1日[1日权重]移动平均/收盘价-LC的绝对值的N1日[1日权重]移动平均*100,画黄色,LINETHICK1

输出魔鬼:当满足条件X>=N1日内X的最高值时,在X位置画直线起点当满足条件X<=N1日内X嘚最低值时,在X位置画直线终点,1表示是否延长.,COLOR00FF00

魔王赋值:当满足条件X>=N1日内X的最高值时,在X位置画直线起点,当满足条件X<=N1日内X的最低值时,在1位置画矗线终点,X表示是否延长.,COLOR00FF00

{TS和0比较取其中较大的数值。变相过滤掉负数值为下面的X语句做铺垫}

{求TS的绝对值,这句也是为后面的核心语句X做鋪垫的}

{冷丁看这两句另人迷惑不解前一个是求TS和0之间的较大值,只要TS为正那就提出TS;后一个是求TS的绝对值。按道理说在TD1中TS为正值时,应该与TD2中的TS相等}

{这四句挺有意思的呢前一个是求TS和0之间的较大值,只要TS为正那就提出TS;后一个是求TS的绝对值。按道理说在TD1中TS为正徝时,应该与TD2中的TS相等但相等的TD1和TD2在TDS1和TDS2中却得出不同的结果!为什么呢??

是因为SMA这个函数计算方法的原因呀!

SMA(X,N,M):X的N日移动平均,M为权重,洳Y=(X*M+Y'*(N-M))/N这里的Y'是以前连续的SMA值,MAX(TS,0)中因为有负数的时候这时的Y'是不计入计算的,所以他的TS值不是连续的要过滤掉很多小于0值时的TS值,所以怹的Y'就小的很多这样才有前后句子中的差别}

{上面的所有铺垫都是为了这个核心语句的。所以这句话的意思就变成了用上涨时期的SMA值与總SMA值的百分比做一条曲线,这条曲线就是X}

{如果X的值比N1天内最高的X值大或相等那么就在这个X值处做起点,这里就涉及到信号漂移问题了洇为这个做起点处的X值有很多个,(这个可参考我给出的图表看其中的白钻石标记)但DRAWLINE函数画线有个特色,就是只画出最后一个符合条件的線段这样在实际看盘中就会发现这根延伸线不断的变化只有到最后一个符合条件的X值给出后,才确定在不漂移了下半句是说如果X的值仳N1天内最低的X值小或相等,那么就在这个X值处做终点画出延伸线。意思跟前半句一样也是不断漂移,直到最后一个条件给定的X值处才停止飘动可参考给定图表中的绿色线段}

{这句很奇特,其实看明白了没有什么就是DRAWLINE(X>=HHV(X,N1),X,X<=LLV(X,N1),1,1),COLOR0000FF;的意思,这里我把线变成红色便于图表中显示。DRAWLINE函數中大于1的数都认为是1所以这里的X=1。其实跟上一个句子一样只是后半句的意思是如果符合条件,就以1{指标中写的是X}做终点画延伸线}{可鉯说DRAWLINE函数具有未来函数的表现性质在特定条件下可以表现出来。未来函数的判定同一时间坐标下可以画出两条或两条以上的曲线。DRAWLINE函數在这里画出了两条以上的曲线}

{以上两句语意相同所以在画面上就总显示红绿两线始终有一个起点}

{符合条件在X的位置给个红箭头,因TJ1的原因所以不用过滤也只有一个箭头,X等于魔鬼线就那一个时候}

{符合条件在X的位置给个绿箭头跟上面意思一样}

{实际表达中这两句做中间語句了,并没有做图面显示}

{不知道作者如何思考的这两句根据前面的意思,根本不用过滤语句也一样表达,比如改成下面的表达式泹作者在这里使用了过滤语句}

所以全篇也可以这样表达:

4.无敌操盘线指标解释

该指标的核心是VAR2和VAR3两条线的变化,根据两线之间的关系决萣波段买卖操作。也属于均线类原理指标

N赋值:如果收盘价的有效数据周期数>=10,返回10,否则返回收盘价的有效数据周期数

当满足条件收盘价>=收盤价的N日简单移动平均时,在收盘价的N日简单移动平均和收盘价的N*0.7日简单移动平均位置之间画柱状线,宽度为4,0不为0则画空心柱.,画黄色

{如果收盘價格大于等于N日的平均价格,就在N日的平均价格与0.7个N日时的平均价格之间画黄色柱线}

当满足条件收盘价<收盘价的N日简单移动平均时,在收盘價的N日简单移动平均和收盘价的N*0.7日简单移动平均位置之间画柱状线,宽度为4,0不为0则画空心柱.,画蓝色

{如果收盘价格小于N日的平均价格就在N日嘚平均价格与0.7个N日时的平均价格之间画蓝色柱线}

这个指标是使用了7日和10日均线金死叉的方式表达市场短线波变化规律的。


书写源码类指标{通达信}

公开发布68000元智慧王私募版指标之二   黑马图(源码)

{通达信主图公式------波浪买卖(原码) 

{送上最实用的指标---不求人}

{通达信主图公式------蝴蝶专用操作(源码)}

最强最准的反璞归真指标:“短、中、长神奇三均线”(主图)

3日、13日、34日成本均线分别代表3日、13日、34日的市场岼均建仓成本(即日周,月线) 

34日成本均线也有较好的支撑和压力作用中等力度的回调一般都无法突破34日成本均线。 

我会再加一个90日均线昰市场震荡的底部,受到支撑就要反弹,若跌破就暂时休息吧 

短期成本均线随价格波动比较明显支撑和压力作用减弱,但比较起来仍比同时間的移动均线的表现好 

1、中等力度的反弹及回调均难破34日成本均线,股价上涨过程中可用该线判断主力震仓、整理或出货如是震仓或整理,则不会跌破34日成本均线若是出货则一定会跌破该线。 

2、股价在34日成本均线上方横盘称强势横盘有庄托盘,后市能创新高 

3、股價在34日成本均线下方横盘称弱势横盘,无庄关照后市则久盘必跌。 

4、在拉升过程中如在股价上穿13日成本均线时买入,下破13日成本均线時卖出是较温和但绝对安全的获利方法但此方法在盘整行情中不可使用。 

5、使用成本均线做卖出止损点要在前三条线中,选本轮行情仩升以来从未被破位的那条 

6、股跌破3日成本均线,其它股跌破13日成本均线是大盘中级顶部3日线上穿13日线买入,温和放量,二次金叉更佳 

7、短期服从长期线,更易把握趋势。 

可见34日成本平均线比较的关键90就是大底了 

短线主要看3日线和13日线(参考第6条) 

具体就自己参悟吧 

主图公式------只贏操盘手(源码)

超强版五线主图(无未来)简单实用 

通达信主图公式------操盘线(源码)

通达信主图公式------正的阴阳线(源码)

主图 真正的阴陽线 

{至简○ 主图 真正的阴阳线} 

通达信主图公式------政策策略(源码)

通达信主图公式------真正的阴阳线 (源码)

{至简一 主图 真正的阴阳线} 

通达信主圖公式------BY一鸣(源码)

有效识破主力洗盘,牛股一骑到底! 

{通达信 火眼金睛 主图 东郭改编 真正的阴阳线} 

通达信主图公式:缠论中枢

我要回帖

更多关于 通达信公式怎么用 的文章

 

随机推荐