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

 

谢谢大家的帮助!错误是在本地 票据变量中。我能做什么呢,我是个书呆子。

 

亲爱的程序员,如果你能为我的EA调试新版670,我将非常感激。这个EA是为我写的,它在旧版本中运行良好,但在新的MT4版本中却无法运行。我试着编译它,得到了100个错误。我自己做不到。

顺便说一句,我没有任何反对意见,如果我的专家顾问对某人有用,......,我会很高兴:-)

附上专家顾问的资料。

提前感谢。

附加的文件:
 

请帮助。我需要使用一个循环,并有以下变量:t1,t2,t3,t4,t5,t6,t7,t8,t9,t10。是否可以用这些变量代替通常的i++类型的计数器,这样,每一个下一个循环将使用比前一个循环多1的变量。例如,通过在循环中获得字符串值(t1,t2,...),然后通过这些字符串值以某种棘手的方式引用变量本身?

 
exsistentia:

请帮助。我需要使用一个循环,并有以下变量:t1,t2,t3,t4,t5,t6,t7,t8,t9,t10。是否可以用这些变量代替通常的i++类型的计数器,这样,每一个下一个循环将使用比前一个循环多1的变量。例如,通过在循环中获得字符串值(t1,t2,...),然后通过这些字符串值以某种棘手的方式引用变量本身?

阵列
 
sergeev:
阵列


谢谢你。
 
Geowind64:

亲爱的程序员,如果你能为我的EA调试新版670,我将非常感激。这个EA是为我写的,它在旧版本中运行良好,但在新的MT4版本中却无法运行。我试着编译它,但它一直出现100个错误。我自己做不到。

顺便说一句,我没有任何反对意见,如果我的专家顾问对某人有用,......,我会很高兴:-)

附上专家顾问的资料。

提前感谢。



变量名称中的点应该被删除。没有错误处理,甚至没有修改成功的视图。
 
Geowind64:

亲爱的程序员,如果你能为我的EA调试新版670,我将非常感激。这个EA是为我写的,它在旧版本中运行良好,但在新版本的MT4中却无法运行。我试着编译它,但它一直出现100个错误。我自己做不到。

顺便说一句,如果有人有一个顾问帮助他们,我不会介意,......,我只会很高兴 :-)

附上专家顾问的资料。

提前感谢。

给你。

P.S. 也许我不应该纠正它,如果(以这种形式)给了一个利润?:)))

附加的文件:
 
下午好,请你告诉我代码。如何计算某个指标在一定时期内两个MAs的交叉次数。例如,过去的200条。因此,在指标的每一个i-th值中,它显示了前200个条形图中的交叉点的数量。我预先感谢你。
 

当使用OrderCloseBy(ticket1,ticket2)函数时,在订单量不同的情况下,会用一个新的票据开立一个新的订单。除了使用OrderSelect(n,SELECT_BY_POS)函数外,有什么最简单的方法可以得到这张票的数量?

P.S., 当使用OrderSelect(n,SELECT_BY_POS)fie时,如何确定列表中的数字,即从上面算起还是从下面算起,按参数(订单、时间、类型、数量等)对订单的排序是否有影响?

 
exsistentia:
当使用OrderCloseBy(ticket1,ticket2)函数时,在订单量不同的情况下,会用一个新的票据开立一个新的订单。除了使用OrderSelect(n,SELECT_BY_POS)函数外,有什么最简单的方法可以得到这张票的数量?
使用OrderSelect(ticket1 or ticket2, SELECT_BY_TICKET)函数并读取订单注释。它说到0000000,而不是在此操作中打开的票据订单 的零。