Aleksej Poljakov
Aleksej Poljakov
4.7 (8)
  • 信息
7+ 年
经验
90
产品
6
演示版
6
工作
0
信号
0
订阅者
Aleksej Poljakov 已发布产品

让我们看一下外汇市场价格变化的本质,而不是关注这些变化发生的原因。这种方法将使我们能够确定影响价格变动的主要因素。 例如,让我们看一下欧元兑美元货币对和H1时间框架的开盘价。对于这些价格,我们构建了Lameray图(图1)。 在该图中,可以看出价格变动基本上根据线性方程发生。要确定此等式的参数,可以使用最小二乘法。在这个特定的例子中,改变开盘价的等式采用以下形式: Open [i] = 0.99989 * Open [i + 1] +0.00013。 让我们来看看这个等式如何充分描述价格变动。为此,我们删除线性分量并分析残差(图2)。 从图中可以清楚地看出,这些残留物相当混乱,如果我们将它们视为噪声,我们可以得到一个相当简单的系统来预测下一个柱的开盘价,这是以该指标的形式实现的。

Aleksej Poljakov 已发布产品

该脚本的设计使交易者可以确定交易交易的平均持续时间,在此期间可能的利润和损失的比率将是最佳的。 首先,让我们看一下确定贸易交易最佳持续时间的一般方法。我们介绍以下变量: R  - 交易的结果; T  - 交易开放的时间; W  - 上一笔交易结束与下一交易开盘之间的时间。 每个交易者都努力在最短的时间内获得最大的利润。这种愿望可以通过以下简单表达来描述: R/(T+W)→max 。 很明显,变量  T  和  W  取决于交易的总持续时间和交易数量。设  ATD  是交易的平均持续时间, N  是交易总数。然后,交易的平均持续时间应与其总数的平方根成比例增长,即: ATD~√N 。 但是,有一些有根据的问题出现 - 任何交易持续时间等同于其他交易持续时间,交易持续时间如何影响交易操作的结果?为了得到所提问题的答案,我们将对历史数据的价格行为进行一项小型研究。

Aleksej Poljakov 已发布产品

该脚本的设计使交易者可以确定交易交易的平均持续时间,在此期间可能的利润和损失的比率将是最佳的。 首先,让我们看一下确定贸易交易最佳持续时间的一般方法。我们介绍以下变量: R - 交易的结果; T - 交易开放的时间; W - 上一笔交易结束与下一交易开盘之间的时间。 每个交易者都努力在最短的时间内获得最大的利润。这种愿望可以通过以下简单表达来描述: R/(T+W)→max 。 很明显,变量 T 和 W 取决于交易的总持续时间和交易数量。设 ATD 是交易的平均持续时间, N 是交易总数。然后,交易的平均持续时间应与其总数的平方根成比例增长,即: ATD~√N 。 但是,有一些有根据的问题出现 - 任何交易持续时间等同于其他交易持续时间,交易持续时间如何影响交易操作的结果?为了得到所提问题的答案,我们将对历史数据的价格行为进行一项小型研究。 我们继续如下。我们将历史数据划分为由一定数量的柱组成的系列,对应于交易的平均持续时间。在每个这样的系列中,我们计算最大价格变动,我们将引用更大的偏差 StopLoss ,并且更小 - 到 TakeProfit 。

Aleksej Poljakov 已发布产品

该脚本基于使用随机数生成器模拟贸易交易。即使使用相同的输入参数,这也可以使您获得完全不同的结果。运行脚本时,将打开一个对话框,您可以在其中设置外部变量的所需值。 在块中,TradingOptions定义了模拟交易所需的基本参数。 StartBalance  - 设置交易余额的初始大小。 NumberTrade  - 设置脚本运行时将建模的交易事务数。为了获得或多或少的显着结果,该参数必须大于30。 ProbabilityWinning  - 获胜交易的概率。表示为百分比,有效值为1到99。 Min.StopLoss  - 表示以点为单位的最小StopLoss值,将在建模交易操作时使用。 Max.StopLoss  - 以磅为单位设置StopLoss的最大值。 PositiveWin。 - 该变量建立修正,借助于该修正在模拟交易中获得积极的期望。 脚本的工作是执行以下操作。首先,计算获胜交易的预期概率 - 

Aleksej Poljakov 已发布产品

该脚本基于使用随机数生成器模拟贸易交易。即使使用相同的输入参数,这也可以使您获得完全不同的结果。运行脚本时,将打开一个对话框,您可以在其中设置外部变量的所需值。 在块中,TradingOptions定义了模拟交易所需的基本参数。 StartBalance  - 设置交易余额的初始大小。 NumberTrade  - 设置脚本运行时将建模的交易事务数。为了获得或多或少的显着结果,该参数必须大于30。 ProbabilityWinning  - 获胜交易的概率。表示为百分比,有效值为1到99。 Min.StopLoss  - 表示以点为单位的最小StopLoss值,将在建模交易操作时使用。 Max.StopLoss  - 以磅为单位设置StopLoss的最大值。 PositiveWin。 - 该变量建立修正,借助于该修正在模拟交易中获得积极的期望。 脚本的工作是执行以下操作。首先,计算获胜交易的预期概率 - 

Aleksej Poljakov 已发布产品

该指标是两个改进的Lanczos滤波器的组合。 第一个过滤器用于推断价格。根据过去的价值,他预测当前柱内可能的价格变动。也就是说,它表明如果过去的趋势保持不变,价格会是多少。 第二个过滤器,用于平滑和平均窗口内的价格,由过滤器的级别决定。由于选择了权重,此过滤器最积极地响应价格变动中存在的周期性组件。 可以使用EF和IF参数调整指标。通过选择 EF 和 IF 的值,您可以获得有关趋势价格变动开始的信号。 EF   - 指数滤波器的窗口大小。有效值为 EF = 0 ... 255 。并且在计算期间处理的条数是 2 * EF + 1 。该参数越大,价格序列的过去价值的影响越大。结果以实线绘制。 IF   - 调整平均窗口的大小。 IF = 0 ... 255 的值。要计算的条数是 2 * IF + 1 。 IF 值越大,使用此过滤器检测到价格变动的较长时段。结果以虚线显示在图表上。

Aleksej Poljakov 已发布产品

该指标是两个改进的Lanczos滤波器的组合。 第一个过滤器用于推断价格。根据过去的价值,他预测当前柱内可能的价格变动。也就是说,它表明如果过去的趋势保持不变,价格会是多少。 第二个过滤器,用于平滑和平均窗口内的价格,由过滤器的级别决定。由于选择了权重,此过滤器最积极地响应价格变动中存在的周期性组件。 可以使用 EF 和 IF 参数调整指标。通过选择 EF 和 IF 的值,您可以获得有关趋势价格变动开始的信号。 EF   - 指数滤波器的窗口大小。有效值为 EF = 0 ... 255 。并且在计算期间处理的条数是 2 * EF + 1 。该参数越大,价格序列的过去价值的影响越大。结果以实线绘制。 IF   - 调整平均窗口的大小。  IF = 0 ... 255 的值。要计算的条数是 2 * IF + 1 。  IF 值越大,使用此过滤器检测到价格变动的较长时段。结果以虚线显示在图表上。

Aleksej Poljakov 已发布产品

该指标是基于中值和移动平均特性的组合的顺序混合滤波器。 使用中值允许滤除价格序列值中的异常异常值和随机脉冲。同时,中值滤波器不会对价格变动的趋势起作用,而是保持不变。 由于中值滤波器是非线性的,因此使用简单移动平均值进行平均来平滑其值。这种方法使我们不仅可以更准确地识别趋势,还可以更准确地识别价格变动中的周期性成分。此外,它还增加了指标对价格变化的敏感度,并减少了价格序列与指标读数之间的延迟。因此,指标可以相当准确地警告新趋势的开始,以及旧趋势的结束。 您可以使用 FL 参数调整滤波器的深度及其灵敏度。其允许值为0到63.同时, 2 * FL + 1 条用于计算指标值。因此,FL值越大,指标显示价格图表的趋势越强。

Aleksej Poljakov 已发布产品

该指标是基于中值和移动平均特性的组合的顺序混合滤波器。 使用中值允许滤除价格序列值中的异常异常值和随机脉冲。同时,中值滤波器不会对价格变动的趋势起作用,而是保持不变。 由于中值滤波器是非线性的,因此使用简单移动平均值进行平均来平滑其值。这种方法使我们不仅可以更准确地识别趋势,还可以更准确地识别价格变动中的周期性成分。此外,它还增加了指标对价格变化的敏感度,并减少了价格序列与指标读数之间的延迟。因此,指标可以相当准确地警告新趋势的开始,以及旧趋势的结束。 您可以使用 FL 参数调整滤波器的深度及其灵敏度。其允许值为0到63.同时, 2 * FL + 1 条用于计算指标值。因此,FL值越大,指标显示价格图表的趋势越强。

Aleksej Poljakov 已发布产品

This script allows selecting the TakeProfit and StopLoss levels. It analyzes the history data, and then calculates the probability of reaching a given price level. How the script works Suppose you have a trading strategy and you want to select the TakeProfit and StopLoss levels. Run the script and set the parameter: Number of Bars - the average position holding time in bars. Once the script operation is complete, the AIS-PPL.csv file will be created in the Files folder in the terminal data

Aleksej Poljakov 已发布产品

This script allows selecting the TakeProfit and StopLoss levels. It analyzes the history data, and then calculates the probability of reaching a given price level. How the script works Suppose you have a trading strategy and you want to select the TakeProfit and StopLoss levels. Run the script and set the parameter: Number of Bars - the average position holding time in bars. Once the script operation is complete, the AIS-PPL.csv file will be created in the Files folder in the terminal data

Aleksej Poljakov 已发布产品

This indicator implements the process of simple linear smoothing. One of the disadvantages of exponential smoothing is the rapid attenuation of the signal. This does not allow for a full-fledged monitoring of long-term tendency of a price series. Linear smoothing allows fine-tuning the signal filtering. The indicator is configured by selecting the parameters: LP - period of smoothing. The higher the value, the more long-term tendencies are displayed by the indicator. Valid values are from 0 to

Aleksej Poljakov 已发布产品

The script allows selecting the required 'Filter level' value of the AIS-MTF MT5 indicator. Run the script on the required chart and selected timeframe. Once its operation is complete, the HPS.csv file will be created in the Files folder. Open the file. You will see three columns. The 'Filter lvl' column represents the value of the 'Filter level' for the AIS-MTF indicator. Am. dev. - degree and direction of the indicator's deviation from the price level (sorted in ascending order). Negative

Aleksej Poljakov 已发布产品

This indicator studies the price action as a combination of micro-trends. All micro-trends are analyzed and averaged. Price movement is filtered based on this averaging. IP_High and IP_Low (blue and red dashed lines) show the instantaneous price movement. They display the forecast only for the current price values, taking into account only the number of bars defined by the 'Filter level' parameter. SP_High and SP_Low (blue and red solid lines) smooth the price movements with respect to history

Aleksej Poljakov 已发布产品

The script allows selecting the required 'Filter level' value of the AIS-MTF indicator. Run the script on the required chart and selected timeframe. Once its operation is complete, the HPS.csv file will be created in the Files folder. Open the file. You will see three columns. The 'Filter lvl' column represents the value of the 'Filter level' for the AIS-MTF indicator. Am. dev. - degree and direction of the indicator's deviation from the price level (sorted in ascending order). Negative values

Aleksej Poljakov 已发布产品

This indicator studies the price action as a combination of micro-trends. All micro-trends are analyzed and averaged. Price movement is filtered based on this averaging. IP_High and IP_Low (blue and red dashed lines) show the instantaneous price movement. They display the forecast only for the current price values, taking into account only the number of bars defined by the 'Filter level' parameter. SP_High and SP_Low (blue and red solid lines) smooth the price movements with respect to history

Aleksej Poljakov 已发布产品

The indicator is based on the analysis of interaction of two filters. The first filter is the popular Moving Average. It helps to identify linear price movements and to smooth minor price fluctuations. The second filter is the Sliding Median. It is a non-linear filter. It allows to filter out noise and single spikes in the price movement. A predictive filter implemented in this indicator is based on the difference between these filters. The indicator is trained during operation and is therefore

Aleksej Poljakov 已发布产品

The indicator is based on the analysis of interaction of two filters. The first filter is the popular Moving Average. It helps to identify linear price movements and to smooth minor price fluctuations. The second filter is the Sliding Median. It is a non-linear filter. It allows to filter out noise and single spikes in the price movement. A predictive filter implemented in this indicator is based on the difference between these filters. The indicator is trained during operation and is therefore

Aleksej Poljakov 已发布产品

This indicator uses the Fibonacci p-numbers to smooth a price series. This allows combining the advantages of the simple and exponential moving averages. The smoothing coefficients depend on the level of the p-number, which is set in the indicator parameters. The higher the level, the greater the influence of the simple moving average and the less significant the exponential moving average. Parameters Fibonacci Numbers Order - order of the Fibonacci p-number, specified by trader. Valid values