[存档!]任何菜鸟问题,为了不使论坛变得混乱。专业人士,不要路过。没有你,哪里都不能去 - 4. - 页 524

 
Lisi4ka330:
为了不增加混乱,我想纠正我在前一个答案中犯的错误,"array1[Bars*6-60,60][0]"这个条目不正确,因为Bars*6是array1中元素的总数。每个条形有6个属性,让我们假设我们有30个条形,乘以6我们得到第一个数组的元素数--180。第二个数组只有60个空闲的 "单元"(即10 x 6的属性),所以我们必须从第一个数组中只选择60个元素进行复制。通过表达[Bars*6-60,60],我们从总数中减去60,即180-60=120,也就是说,第一个数组的120个元素将被写入第二个数组的零元素,121个被写入第一个数组,以此类推。另一个问题是,关于最后形成的小节的信息不是写在第一个数组的开头,而是写在最后,这是怎么回事呢?但显然,答案就在函数代码中,而再深挖下去就没有意义了。...
 
Roll:


维克多,别担心,你已经得到了这一切。"经验是错误之子......"从简单到复杂,而不是反过来。

"进步(来自拉丁语的progressus--向前运动),发展的方向,其特点是由低级向高级过渡,由不太完美向更完美过渡。进展可以与整个系统、其个别元素、发展中的对象的结构联系起来谈论。进步的概念与退步的概念相反。

REGRESS(来自拉丁文regressus--反向运动),发展的类型,其特点是由高向低过渡。进步的反面"。


尤金,我当然能理解一切,但是,它是写在所谓的教科书上的。我如何从简单的,在哪里寻找?如果你自己是一个程序员,也许这对你来说很明显。但我一点也不明白。

而这个主题是为新手准备的,我在问这方面的问题...我已经努力理解了两天了。我希望有人能怜悯我,向我解释。:(

而关于。

Lisi4ka330:
...但显然,答案就在函数代码中,没有 必要再深究了...

如果你不挖掘,你就无法理解。如果你不理解,你也无法充分利用它。

 
hoz:


尤金,我当然能理解一切,但这是写在一个所谓的教程里。我如何从简单的,在哪里寻找?如果你自己是一个程序员,也许这对你来说很明显。但我一点也不明白。

而这是一个初学者的主题,我在问有关的问题...我已经努力理解了两天了。我希望有人能怜悯并解释。:(

关于这一点。


如果你不挖掘,你就无法理解。如果你不理解,你也无法充分利用它。


从书本上学习第三方编程语言,如BASIC、Pascal、C, 一切都从头到尾啃完了,如果根本不shAre或请家教。

然后在2周内熟悉mcl4.5的语法+交易功能和终端的顺序,就可以了。而不是...遭受...

IMHO!

 
Roman.:

如果你根本不剃光头或请家教。

完全 没有......它不起作用。这不是一个那么简单的问题。这条线是为谁准备的,比如说,专业人士?我已经在读一本关于C的书,那里也没有这种东西。这就是逻辑,而不是语法。书本上没有教过它。
 
hoz:

这只是......这根本 不会发生。这不是一个如此简单的问题。而这个分支是为谁而设的,或者说是为专业人士而设的吗?我也在读一本关于C的书,那里没有这样的东西。这就是逻辑,而不是语法。书本上没有教过它。

他们当然不知道。如果你了解并接受过BASE语言中数组工作的训练,这样的问题会很容易点击!有符合简单认知和计算条形的逻辑(当前条形的索引为 "0")--阅读数组-时间序列。即使你在文件中发现了一些 "小毛病"(人们也发现了......),那么请直接在第五论坛上与 "服务台 "联系,不要打扰自己或别人,也不要夸夸其谈......它发生了...

 
hoz:


尤金,我当然能理解一切,但是,它是写在所谓的教科书上的。我如何从简单的,在哪里寻找?如果你自己是一个程序员,也许这对你来说很明显。但我一点也不明白。

而这是一个初学者的主题,所以我在问这方面的问题。我已经努力理解了两天了。我希望有人能怜悯并解释。:(

关于这一点。


如果你不挖掘,你就无法理解。如果你不理解,你也无法充分利用它。


你需要练习(在终端上练习)。阅读其他人的代码,寻找逻辑,再次练习。给自己设定任务,从终端或服务器上获得合乎逻辑的答案。
增加任务的复杂性。
终端、教程、文档是学习和创造性工作的重要来源,特别是对初学者来说(我自己也试过)。
从错误中学习,这样你就不会再犯错误了!他们在你的记忆里有一个荣誉的位置。
这是一项创造性的运动(你自己的技巧,一直处于状态)。
而逻辑支配着你的行动和思想。
不可能在两天内活两个月。
 

我正在将一个单货币专家转换为一个多货币专家。你能告诉我在这种情况下,MT4是如何更新价格和加载其他货币对的条形图的?

也许哪里有关于一个专家顾问连接到另一个货币对的图表上如何工作的描述?

 
Usual_Trader:

我正在将一个单货币专家转换为一个多货币专家。你能告诉我在这种情况下,MT4如何更新价格并加载其他货币对的条形图?

也许有一个描述,说明一个专家顾问是如何连接到另一个货币对的图表上的?


你至少需要2个功能。MarketInfo()Refreshrates()。

前者将允许你从另一个交易工具中请求价格,后者将更新数据以使用前者。这就是为什么你在代码中先调用Refreshrates(),然后你可以请求MarketInfo()。但是,如果EA已经用Sleep() 睡眠了一段时间,或者已经执行了很长时间的一些计算,就会出现这种情况。假设在这个过程中,新的报价来了,你需要用Refreshrates()刷新它们。

 
drknn:


你至少需要2个功能。MarketInfo()Refreshrates()。

第一个将允许从另一个交易工具请求价格,第二个将刷新数据以使用第一个。因此,在代码中,你先调用Refreshrates(),然后你可以提出MarketInfo() 的请求。但是,如果EA已经用Sleep() 睡眠了一段时间,或者已经执行了很长时间的一些计算,就会出现这种情况。假设,在这一过程中,报价出现了新的情况,需要用Refreshrates() 来刷新。


据我所知,Refreshrates()是对当前符号起作用还是刷新所有符号的数据?

 

晚上好。

说到编码,我有点像 "十字架":)我正在建立一个基于斐波那契指标的专家顾问。到目前为止,我还没有注意到这个策略。问题是7个斐波那契水平,如何使每个水平的交叉点只设置2个不同的挂单,而没有更多。

我将感谢任何提示。

对不起,我的俄语说得很蹩脚。

附加的文件: