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

 
Vitaly Muzichenko:

你能告诉我这是否是以貌取人?

是类型转换,还是返回本身,哪个耗费了这么多

使用字符串连接法

8微秒*1.76亿次点击

由于所有的字符串值都是已知的,并且是基于输入常数的,那么

创建一个(全局)字符串数组,在OnInit()中用未来的值填充它。

而在函数中,调用准备好的值,而不计算它们1.75亿次。

你可以不使用函数,而只是从数组中读取索引,但如果你不能控制类型(未来的数组索引),那么在函数中做如下处理

switch(type)

(

case 1: return(Array[1]);

case 2: return(Array[2]);

...

default: return(Array[0]);//Unknown trailing

)
 

你能告诉我,是否可以用这种方式将ticks的值与零进行比较。蜱虫是标准的,不是定制的。

if( Tick[i].bid==0 )

或者说,是否有可能标准滴答的报价会是一些0.000000000000000000001?

 
pivomoe:

你能告诉我,是否可以用这种方式将ticks的值与零进行比较。蜱虫是标准的,不是定制的。

还是有一种概率,即标准刻度的报价将是一些0.000000000000000000001?

没有这样的概率,也就是说,刻度线是通过数字机制切割的。也就是说,你甚至不能把这样的价格写进自定义符号。嗯,你可以写

if(!Tick[i].bid)
 
fxsaber:

没有这样的概率,也就是说,刻度线是通过数字机制切割的。也就是说,你甚至不能设法把这样的价格写进一个自定义的角色。而且你可以写

我知道自定义符号 的事。我对普通的不太确定。你知道吗,或者你认为是这样吗?

 
pivomoe:

我知道自定义字符的事。我对普通的不太确定。你知道吗,或者你认为是这样吗?

其机制是一样的。Digits甚至不会让终端自己在历史上记录这句话。

只有 净账户上的头寸的开盘价 可以被弯曲。但这并不适用于蜱虫。

 
与本主题无关的评论已被移至 "MQL4 MT4 MetaTrader 4初学者的问题"。
 

你能告诉我,在测试器中以多币种模式进行测试后,我们只看到......的结果,然而,除了总体结果,我们什么都看不到。

我在某处遇到过,要么是在一篇文章中,要么是在kodobase的代码中,它分别显示了每个符号的结果。谁知道它的情况呢?

 

你好。

是否可以从几台电脑同时连接到同一个MT5终端,进行分区并同时在线看到其他用户的分区?

如果是的话,你能告诉我怎么做吗?

 
我刚刚买了一个MT5的机器人,但不知道为什么,我无法在终端看到它,也无法下载和激活它,尽管产品已经付款,机器人也说它已经被买了?
 
Илья:

你好。

是否可以从几台电脑同时连接到同一个MT5终端,进行分区并同时在线看到其他用户的分区?

如果是的话,你能告诉我怎么做吗?

可能有必要让有图形的终端将标记发送到网络服务器上,让其他人接收并在图表上显示。这不是一项简单的任务,但它是可行的