初学者的问题 MQL5 MT5 MetaTrader 5 - 页 1049

 
Никитос:

大家好。请告诉我这到底是怎么回事。

我在mql5中写代码,我想使用PositionClose函数,但它说 "Man!PositionClose'--该函数只能在全局范围内声明"。

我当时想,我的意思是这个同样的函数默认在#include <Trade\Trade.mqh>中。


已检查。它就在那里。

它为什么要炫耀,它需要什么,如何关闭位置


代码本身


重命名你的函数。

 

你能告诉我如何在MT5中优化后写一个设定文件,以便以后加载到EA中吗?

谢谢你。

 
一个新条形图 出现时,iTickVolume(NULL, 0,0)会返回什么值?
 
Alexander Fedosov:
一个新条形图 出现时,iTickVolume(NULL, 0,0)会返回什么值?

1

这是在蜱虫没有成批出现的情况下。
 
Alexey Viktorov:

1

这是在蜱虫不在一个批次的情况下。
一批蜱虫是来自一个以上的事件吗?价格、数量...
那么我如何从价格变化事件中知道刻度线的数量
 
Alexander Fedosov:
一批蜱虫是来自一个以上的事件吗?价格、数量...
如何从一个价格变化事件中知道tick量

一个新的条形图在该新条形图期间出现刻度时才会开始。批量是一个有点口误的问题。我没有观察到这一点,但我读到,通过成交量来确定一个新的条形图是不可靠的,正是因为可能同时出现一个以上的刻度。

 

帮助澄清关于CTRADE 的几个问题。


1.为什么有必要在PositionOpen中指定一个价格,因为它本质上是一个市场订单。如果那里指定的价格与当前价格相差几个点,即事实上 非市场,会发生什么?到目前为止,我发现的唯一解释是,它被用来计算偏差,并与SetDeviationInPoints中指定的值进行比较。

这是真的吗?

SetDeviationInPoints是限制两个方向的滑移还是只限制负方向的滑移?由于某些原因,我可以在PositionClose中指定偏差,但在PositionOpen中却不能这样做

 

大家好。

mt5中的Print();函数 有一个问题。

                  
                  Print("Але Где Текст");
                  Print("1");
                  Print("2");
                  Print("3");
                  Print("4");
                  Print("5");
                  Print("6");
                  Print("7");
                  Print("8");

而且据说这些数字应该按顺序出现在日志中。注意在日志中,不在日志中。

这就是我在日志中看到的那种废话。

RE      0       21:27:29.430    Core 1  2019.02.14 11:09:42   6
QL      0       21:27:35.537    Core 1  2019.02.14 11:09:57   4
IJ      0       21:27:41.655    Core 1  2019.02.14 11:24:40   5
EP      0       21:27:47.763    Core 1  2019.02.14 11:34:57   8
MN      0       21:27:53.868    Core 1  2019.02.14 11:44:31   2
EE      0       21:27:59.973    Core 1  2019.02.14 11:54:36   1
NS      0       21:28:06.089    Core 1  2019.02.14 12:04:46   4
JI      0       21:28:12.198    Core 1  2019.02.14 12:14:51   7
NG      0       21:28:18.324    Core 1  2019.02.14 12:54:40   4
JN      0       21:28:24.431    Core 1  2019.02.14 13:19:48   8
KD      0       21:28:30.535    Core 1  2019.02.14 13:34:37   4
KR      0       21:28:36.647    Core 1  2019.02.14 13:49:45   7
KH      0       21:28:42.752    Core 1  2019.02.14 13:59:44   5
PG      0       21:28:48.864    Core 1  2019.02.14 14:04:55   3
EM      0       21:28:54.969    Core 1  2019.02.14 14:09:46   6
DK      0       21:29:01.072    Core 1  2019.02.14 14:14:44   5
MQ      0       21:29:07.214    Core 1  2019.02.14 14:39:43   6
IH      0       21:29:13.318    Core 1  2019.02.14 15:29:38   2
QF      0       21:29:19.421    Core 1  2019.02.14 15:49:56   7
JL      0       21:29:25.542    Core 1  2019.02.14 16:14:51   5
LJ      0       21:29:31.648    Core 1  2019.02.14 16:19:59   6
NQ      0       21:29:37.751    Core 1  2019.02.14 16:39:48   5
KO      0       21:29:43.861    Core 1  2019.02.14 16:39:57   3
PE      0       21:29:49.967    Core 1  2019.02.14 16:44:38   4


数字是随机的。不按顺序。

什么是错误,如何修复。


再次强调,这是一张来自日志的截图,而不是Tester/Logs的截图。

 
Никитос:

大家好。

在mt5中,Print();函数 的显示有问题。

而且据说这些数字应该按顺序出现在日志中。注意在日志中,不在日志中。

这就是我在日志中看到的那种废话。


数字是随机的。不按顺序。

什么是错误,如何修复。


再次强调,这是一个来自日志的截图,而不是Tester/Logs的截图。

如果你试图在每个勾上打字,终端会简单地将你作为一个垃圾邮件发送者禁止 - 自动保护自己,不显示所有评论。

 
告诉我,我安装了移动应用程序mcl5,当输入需要一个用户名和密码,我试着用密码和登录到mcl5,我试着用密码和从账户登录,它不工作怎么办?