EA大师:外汇量化交易之——双引号的输入值模块注解
本模块是一个单独的输入值模块,用于手动输入一些信息。
如果他独立存在(不在任何模块的参数内或变量里),那输入进去的内容会被系统自动加上“”引号,就会成为一个字符串。
-----------------------------------------------------------------------------------!
输入内容后将其放在其他参数内,比如买入,模块内的值就不会带有引号,能够正常无修饰的显示输入信息。
如果将其放在字符串类型的参数内,输入的内容就会自动被加上“”双引号。
-----------------------------------------------------------------------------------!
本模块一般用于输入变量名,这里有一点需要注意,输入的内容切勿带空格,一定仔细检查,否则它就不会自动区分你输入的内容到底是什么,全都会加上“”双引号,导致变量或一些参数失效。
-----------------------------------------------------------------------------------!
用它输入变量做左右运算时,不能直接拿它做运算,它和其它数据类模块有排斥,比如,我们创建了一个整型变量int,我们想调用变量名做运算或计算,需要先在“自定义值”类目下找一个和这个变量类型相同的数值模块,将其放入数值对应的数值模块内,这样就能实现使用变量做相应的计算或运算。正确的使用方式,如下图:
从上图可以看到,顶端我们创建了一个整型int变量,调用这个变量做运算时,在本模块内输入了变量名,又将其放在了一个“整数值”模块下,拿着整数值模块来做运算,这是正确的使用方法。
-----------------------------------------------------------------------------------!
如果你需要直接用笨模块填充到其他参数内,不需要这么复杂,只需要直接将其放在相应参数内即可,正确使用方法,如下图:
上图可以看到,模块被直接使用,这样没有问题。
您可能感兴趣的文章