求助关于模型周期取值问题!!! (文华财经WH8赢智V8.2)

投资者咨询:求助关于模型周期取值问题!!! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 11:15
 假设NN周期(即NN根K线)内符合我的模型条件都可以执行开仓交易,那么如果我想使得NN在(100-200)之间取任何一个整数时此模型都可以执行指令,该用什么函数表达?
技术人员回复
日期:2018-6-6 11:26
 您的例子并不好,因为NN周期的概念很大, 是最新k线前NN周期都能交易,还是之后NN周期都能交易?

这里需要一个定位点的,单纯说NN周期能交易,并不能编写,因为无法定义NN周期的范围

找到定位点之后,开仓条件BARSLAST(定位点)<=100 这类限制就行了

定位点需要您自行量化 
投资者咨询:求助关于模型周期取值问题!!! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 11:15
DIFF : EMA(CLOSE,NN) - EMA(CLOSE,LONG);
DEA  : EMA(DIFF,M);
2*(DIFF-DEA),COLORSTICK;

以上面MACD模型为例子,NN就是我所提的问题
技术人员回复
日期:2018-6-6 13:33

您举得例子中NN是计算EMA参数的,每根k线都会计算,没有限制任何计算,而且本身这里数字也是没有限制的

您是怎么确定范围呢,请您继续举例说下
 
投资者咨询:求助关于模型周期取值问题!!! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 11:15
 DIFF : EMA(CLOSE,NN) - EMA(CLOSE,LONG);
DEA  : EMA(DIFF,M);
2*(DIFF-DEA),COLORSTICK;

假设上面就是我的模型,而想要NN取值在100-200之间任一个数都可以执行模型计算,您能明白吗?
技术人员回复
日期:2018-6-6 13:55
  
A:=IF(100<NN&&NN<200,NN,NULL);
DIFF : EMA(CLOSE,A) - EMA(CLOSE,LONG);
DEA  : EMA(DIFF,M);
2*(DIFF-DEA),COLORSTICK;

投资者咨询:求助关于模型周期取值问题!!! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 11:15
 我加载试下,非常感谢您,帅哥,在线噢!
舟亢 !!!
投资者咨询:求助关于模型周期取值问题!!! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 11:15
 NN:=IF(60

我是把NN按上面加载进模型的,语法显示NX没有定义;然后我又加了个全局变面量:VARIABLE:NX:=0;这时语法是没问题了,但运行结果是没有任何信号。实际上NN:=60或其他数都是可以运行的,请大神帮我看下怎么回事,谢谢!!!
技术人员回复
日期:2018-6-6 15:04
因为您之前没有过赋值,您添加这种判断是毫无意义的

既然您规定NX在某一范围生效,却不给他进行赋值,那您是如何确定数字的呢,这前后是完全冲突的

说明您对思路理解还是有问题的,还是请您看下4楼问您的问题,数字本身就没有限制,任意常数都能用,您是如何规定数字的?

当前您添加NX的定义方式就行了,比如NX是一个计算公式计算得来的,比如C-O;

另外给您讲下6楼的意思,6楼是NX在规定赋值之内,A可以取值,否则为空,对应的关于A的一切计算指标都为空,就相当于取消指标计算了
 
投资者咨询:求助关于模型周期取值问题!!! (文华财经WH8赢智V8.2)
来源:文华财经  日期:2018-6-6 11:15
 再次感谢您的回复!!!
您说的我大概理解了。如果换一种思路呢,比如NN:=60||NN:=70||NN:=80,NN取这三个数中每一个数时程序都计算一遍,这样是否可以实现?