任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 55

 

大家好,谁能帮忙?如何正确地进行逻辑运算--我需要找到历史上最后一个定义的条件(比方说high>=MA),并返回这个条件所在的柱子的索引。

 
webman1988:

大家好,谁能帮忙?如何编码和逻辑 - 我需要在历史上找到最后定义的条件(例如高点>=MA),并返回该条件所在的条形图的索引。


我已经杀了一整天,但似乎这样就解决了问题。

for(int i=1; iBars(Symbol(), 0); i++) ///在当前的图表周期中,通过历史记录转移一个条形,直到以下条件符合为止

{

在这里,我们把条件与索引的转移i

if (condition) /// 如果条件吻合

{

return(i); ///返回符合条件的条形图的索引。

}

}

 

朋友们下午好。我已经很久没有从事过编程了。请帮助我解决这个问题。

如何让我的EA按斐波那契水平 自动设置止损和止盈?说,让我们把损失放在50.0级,利润放在261.8级?请帮助。

 
webip:

朋友们下午好。我已经很久没有从事过编程了。请帮助我解决这个问题。

如何让我的EA按斐波那契水平自动设置止损和止盈?说,让我们把损失放在50.0级,利润放在261.8级?请帮助。

我建议你以webman1988为榜样,他自己提出问题并得到了答案。这就是你学习编程的方式!好运!
 
webip:

朋友们下午好。我已经很久没有从事过编程了。请帮助我解决这个问题。

如何让我的EA按斐波那契水平自动设置止损和止盈?说,让我们把损失放在50.0级,利润放在261.8级?请帮助。


似乎没有什么复杂的东西。其逻辑大致如下:首先,我们找到斐波那契的计算公式。我们定义起点和终点,即0和100点。然后你修改订单,其中止损和接管的水平被用公式得到的变量替代。
 

日安!有没有人遇到过这样的情况:在测试中,以下表达式返回0(即错误4054)?

iTime(Symbol(), PERIOD_W1, 0);

而具有这种和类似调用周时间序列的专家顾问(调用其他时间序列没有这种问题)工作正常,但在重置终端后出现了错误(它是在当前日期测试的,即历史记录完全存在)。

另一个有趣的事情是,以同样的方式使用周时间框架的数据的指标,工作正常,但当我测试专家顾问 时,我得到了这个问题(我没有在另一台电脑上使用)...

我完全删除了终端,清理了注册表和所有临时文件,但情况没有改变,而三天前一切都在工作。

如果这个问题在其他地方已经讨论过了,我希望能有一个链接或一个主题名称。

 
webman1988:

似乎没有什么复杂的东西。其逻辑大致如下:首先,我们找到斐波那契的计算公式。我们定义起点和终点,即0和100点。然后你修改订单,其中止损和接管的水平被用公式得到的变量替代。

飞博的计算公式是什么?
 
webip:

飞博的计算公式是什么?


斐波那契水平 是以A点和B点之间的百分比来绘制的,因此公式为:。A-B * 斐波那契百分比(如果你想要的水平是38.2,乘以0.382;如果水平是61.8,乘以0.618,等等)+ B

一般来说,你可以问谷歌,他知道很多,如果不是全部的话)))。

 
yan720:

日安!有没有人遇到过这样的情况:在测试中,以下表达式返回0(即错误4054)?

而具有这种和类似调用周时间序列的专家顾问(调用其他时间序列没有这种问题)工作正常,但在重置终端后出现了错误(它是在当前日期测试的,即历史记录完全存在)。

另一个有趣的事情是,以同样的方式使用周时间框架的数据的指标,工作正常,但当我测试专家顾问时,我得到了这个问题(我没有在另一台电脑上使用)...

我已经完全删除了终端,清理了注册表和所有临时文件,但情况没有改变,而三天前一切都在工作:(

如果在其他地方已经讨论过这个问题,我希望能有一个链接或主题名称。


我不知道为什么,但在再次重置后,时间框架的访问被恢复了。它在13年7月1日至5日期间起作用(周日不起作用)。然而,对当前一周的访问仍然是不正确的。

这在某种程度上是一个更新,但原来的问题整体上仍然有效。

 
在处理数组时,经常需要删除数组中的 一些元素,并将其余的元素移位以填补这些空隙。
我想知道是否有一个现成的功能来简化整个过程?