[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 35

 
emorzh:

亲爱的论坛成员,请帮帮忙

我需要一个具有以下要求的指标。1)两个MAs的交集(你可以选择MA的类型,MA的周期,MA适用于什么,以及转移)。

2) 指示器在交点处画出一个箭头。

3) 在穿越的那一刻,会有一声提示音和一个电子邮件信息。

4)信号只产生一次。在穿越MA的时刻。

有两个指标:MA_Shift_Crossover_Alert.mq4和2MA CrossoverWithPrice_fixed.ex4。

第一个人不喜欢信号是在每个蜡烛图和穿越MA后发出的。第二个人没有设法设置MA移位。

是否有办法将MA转移的可能性添加到第二个指标?

这些指标附在档案中。

谢谢你。

在你的情况下,这是在没有(额外)指标的情况下完成的。

在你的专家顾问中,你定义了两个MAs的交叉点,并在图表上放了一个箭头,同时激活声音信号,并给自己发了一封邮件。

 
demlin:

以下是代码,从同一网站的教程中复制的:)

我想最终得到两行,并通过iCustom在任何条形上读取它们的值

嗯...你需要在指标代码中添加两个指标缓冲区:一个用于叉子的趋势买入线,一个用于趋势卖出线。

在这些行中,构建函数在循环中从tim2, VMF2到tim1, VMF1调用方程函数,并在每个循环迭代中把方程函数返回的数据写入相应的指标缓冲区。此外,在专家顾问中,你已经可以通过iCustom()读取这些缓冲区的数据。

在删除指标趋势线的功能中,不要忘记将数组归零

 
artmedia70:

嗯...这里你需要在指标代码中添加两个指标缓冲区:一个用于趋势买入,一个用于趋势卖出的叉线。

在这些行中,构建函数在循环中从tim2, VMF2到tim1, VMF1调用方程函数,并在每个循环迭代中把方程函数返回的数据写入相应的指标缓冲区。此外,在专家顾问中,你已经可以通过iCustom()读取这些缓冲区的数据。

在删除指标趋势线的功能中,不要忘记将数组归零

谢谢你,我将努力这样做。
 
MaxZ:

是的,但解决这个问题的最好方法是使用带有后置 前提条件的循环 "while",而不是带有计数器的循环 "for"。因为你不知道你会连续遇到多少个看涨或看跌的烛台。

如果你觉得很困难,就从一个更简单的问题开始。例如,以s为增量显示从a到b的数字。或者用一个循环找到n的阶乘。

为了练习,使用两种类型的循环("for "和 "while")解决这些问题。然后你可以开始改善你的指标。


MaxZ,谢谢你的帮助。有几天没上网了,现在才到这里。我得到结果后会回来的。
 

晚安!!!"。Tut I have, ie us, clogged disks C and D, my brother said, molder platforms to blame, they test and clog. ( Actually, I have up to 40 folders, on my disk C but they are from one2-19Mega-bytes and just pale in comparison with tanks, shooter-walker, etc, to 43 256.0 MB (!!!!!!!!!!!!!). ( Some toy, a monster or something)

在测试过程中,在哪里和什么地方存储平台?

如何删除它?

如何隐藏一个文件夹?

如何打开它?

请指教!

 
Dimka-novitsek:

晚安!!!"。Tut I have, ie us, clogged disks C and D, my brother said, molder platforms to blame, they test and clog. ( Actually, I have up to 40 folders, on my disk C but they are from one2-19Mega-bytes and just pale in comparison with tanks, shooter-walker, etc, to 43 256.0 MB (!!!!!!!!!!!!!). ( Some toy, a monster or something)

在测试过程中,在哪里和什么地方存储平台?

如何删除它?

如何隐藏一个文件夹?

如何打开它?

请指教!

杀死所有的文件。

1. 在日志文件夹(有两个)中

2. 删除历史文件夹中的所有内容(也有两个)。

并从头开始你的生活。

 

(同时我们正在编写另一个专家系统,正如正确指出的那样,没有埋没以前的))))

我想出了一个方案,在分钟级的时间段内可以使用

我没能在更早的时期测试它--我只是不知道如何测试。

问题是--如果存款足够大,这种模式的风险是什么?在这种情况下,缩水有多危险?


 
Dimka-novitsek:

晚安!!!"。Tut I have, ie us, clogged disks C and D, my brother said, they blame the platform, they test and clog. ( Actually, I have up to 40 folders, on my disk C but they are from one - 2-19Mega-bytes and just pale in comparison with the tanks, shooter, wanderers, etc, to 43 256.0 MB (!!!!!!!!!!!!!). ( Some toy, a monster or something)

在测试过程中,在哪里和什么地方存储平台?

如何删除它?

如何隐藏一个文件夹?

如何打开它?

波扎鲁斯塔,告诉我!

很好。对于这种情况,有一个文件--清除客户终端MT4文件夹中所有不必要的东西--clear.bat(在预告片中),把它放在你的终端(终端)的主目录下并运行执行--马上一切都会好起来,所有不必要的(包括日志等--将被删除)--我时常使用它。

P.S. 在使用后和随后的交易系统测试中,不要忘记通过F2下载策略测试器中 感兴趣的工具的历史记录。所有的专家顾问,他们的所有设置,他们的输入参数--都会保留,不用担心。

附加的文件:
clear.zip  1 kb
 

最大,如果你仍然不认为90.36%的缩水是危险的,那么就在它上面交易。

P.S. 坦率地说,我不明白为什么股权几乎一直高于增长的余额,而缩水却如此之大。我对缩减计算算法有疑虑...

 
Maxaxa:

(同时我们正在编写另一个专家系统,正如正确指出的那样,没有埋没以前的))))

我想出了一个方案,在分钟级的时间段内可以使用

我没能在更早的时期测试它--我只是不知道如何测试。

问题是--如果存款足够大,这种模式的风险是什么?在这种情况下,缩水有多危险?



首先,交易量少 - 确保至少有200个。组织对新条形图的控制,使用 "在开盘价...... "的模式进行测试(不允许在分钟条形图内进行交易--一切都严格按照开盘价进行,对于专家顾问来说,明确控制新条形图的形成)。 此外,在下订单和修改订单时,不要忘记进行必要的检查,对这个(不仅仅是)问题上可能的错误进行必要处理。这就是全部,IMHO。