新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 806

 
在防火墙上添加了端口,重新启动了电脑,重新安装了终端,当然了
 
Roman Sharanov:
我在防火墙上添加了端口,重新启动了电脑,重新安装了终端,当然了

我有一个ForexFoyu经纪人在工作。

 
Seric29:

一切都为我工作forexFoyou经纪人。

所以只是我的问题,即使从我的手机上看也是如此。

 
Igor Makanu:

首先你通过OrderSelect()检查订单,因为它应该是--控制符号和订单主编号,然后你在OrderCloseX()中关闭订单,再次搜索订单,但由于某些原因,你在OrderSelect()中没有控制符号和主编号。

我认为我们应该添加OrderCloseX(),以避免重写所有代码。

再一次回答我昨天的问题。事实证明,你是100%正确的。今天已经有了确认,现在一切工作正常。再次感谢你们。我不知为何错过了,没有注意到。

 
Roman Sharanov:

所以只是我的问题,即使从我的手机上也可以。

我会告诉你真相,它发生了。

 

下午好,我是个新手,请帮助把这个转换为代码。

-向后交叉条形图,找到2个MAs的最接近的交叉点,并从快速MAs中找到一个点。
- 转到历史上的最后一个订单,如果它是在交叉之前打开的,那么我们可以打开一个新的订单。

 
Artyom Trishkin:


   double Low3 = 0;
   int Index = 0;
   Low3 = GetPatt5barsDN(Index);
   Index = (int)GetPatt5barsDN(Index); 
   Print("Low3= ", Low3);
   Print("Index= ", Index);
如果错误,请写出正确的代码。
我会搞清楚的,并找出我的错误所在!
请不要忘记,我是编程新手 :-(
谢谢你。
 
Sfinks35:
如果错误,请写出正确的代码。
我会搞清楚的,并找出我的错误所在!
请不要忘记,我是编程新手 :-(
谢谢你。
你把它传入函数是为了什么?它在函数中会发生什么?
 
Artyom Trishkin:
索引你把它传到函数中是为了什么?它在函数中会发生什么?
在函数内部,需要用index来引用调用中指定的地址参数。而索引的变化将影响函数外的索引值。
 
Sfinks35:
在函数内部需要索引来引用调用中指定的参数地址。而索引的变化将影响函数外的索引值。

索引是一个变量,你通过引用传递给一个函数。然后它在函数本身中改变其值。为什么你要通过调用一个函数 并在int-variable中放入一个双值来重写它?没有必要这样做。

你应该从编程基础知识开始。

Документация по MQL5: Основы языка / Функции / Передача параметров
Документация по MQL5: Основы языка / Функции / Передача параметров
  • www.mql5.com
Существует два метода, с помощью которых машинный язык может передавать аргумент подпрограмме (функции). Первый способ – передача параметра по значению. Этот метод копирует значение аргумента в формальный параметр функции. Поэтому любые изменения этого параметра внутри функции не имеют никакого влияния на соответствующий аргумент вызова...
原因: