一个没有指标的顾问,这可能吗? - 页 2

 

当使用非指标性方法时,拒绝OHLC价格表示,并采取连续的所有ticks,或使用定时器将它们变薄,是有意义的。在被定时器稀释的刻度上,可以计算出各种平均数。

如果OHLC,而且必然是所有的OHLC都是必要的,那么就需要采用指标法。

 
anim:
我想让专家顾问不与一个指标挂钩。它将计算条形图 并在内部采取买/卖信号。这有可能吗?
这不仅是可能的,而且是必要的。
 
.
 
同样的 "之 "字形实质上不是一个指标,而是一个顶点阵列。把它画在所有的酒吧里可能是一种完全不必要的资源浪费。
 
Dmitry Fedoseev:

好吧,任何在EA中使用指标的专家和辩护人,请给我看一个在EA中计算EMA的例子。

以SMA为例

SMA=0。

for(i=10; i<=0; i--)SMA=SMA+Close[i];

SMA=SMA/11.0。

 
Renat Akhtyamov:

以SMA为例

SMA=0。

for(i=10; i<=0; i--)SMA=SMA+Close[i];

SMA=SMA/11.0。

我每次都要循环运行?如果有EMA,那就更有意思了。

 
Dmitry Fedoseev:

并在一个周期内每次运行?如果有EMA,那就更有意思了。

实际上,只计算一次要比历史上所有的条条框框容易得多。

谁需要他们所有人?

 
Renat Akhtyamov:
实际上,只计算一个时间,比计算历史上所有的条形图要容易得多。

一个正常的指标只在开始时计算所有的条数,然后再计算一个条数。在该指标中,很容易以这样的方式制作SMA,即使是在计算1个酒吧的时候,也不需要在MA的整个周期中循环。

当然,我们可以在专家顾问中创建阵列缓冲区。但为什么呢,因为有一个专门设计的元素--指标?

 
Dmitry Fedoseev:

一个正常的指标只在开始时计算所有的条数,然后再计算一个条数。在该指标中,很容易以这样的方式制作SMA,即使是在计算1个酒吧的时候,也不需要在MA的整个周期中循环。

当然,我们可以在专家顾问中创建阵列缓冲区。但为什么,当有一个特别设计的元素--指标?

首先,谁能阻止你拥有一个内部数据数组,与指标缓冲区一样,并以同样的方式填充它。
第二,为什么我们需要专家顾问的整个历史?通常情况下,最后一个,也许是倒数第二个值。而且我们不需要所有这些指标性的东西。
 
Nikolai Semko:
为什么顾问需要了解整个故事。一般来说,是最后一个,也许是倒数第二个值。而且不要做所有这些指标性的事情。

一个危险的误解。