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

 
Vitaly Muzichenko #:
我检查了一下,它在TEXT类型的列里放的是空字符串"",而不是NULL。到目前为止,唯一的办法是根本不分配任何东西,但万一那里已经有一些值了,现在我需要把它删除,放上NULL,就没有办法了。
 
Mihail Matkovskij #:

很久以前,我曾尝试过这种矫枉过正的做法来取乐。

所以,只要你想,一切皆有可能!"。

谢谢你。我会记住它的,虽然缺少的是标准方法,因为自己写的代码就是有成果的。

 
x572intraday #:
为什么我们不能通过输入 参数进行循环?你为什么要这样惩罚我们?
也许是外部的
 
Mihail Matkovskij #:

你用什么浏览器下载?

Vivaldi

通过MT找到了市场

 

你好。

在机器人的代码中,有由ObjectCreate 命令创建的箭头。有没有可能使在价格上方/下方创建的箭头在放大/缩小时按比例远离/接近价格?如果我做一个小的距离--当放大时,箭头打在价格上,如果我与价格做一个较大的距离--当放大时,我必须不断寻找窗口外的这些箭头......

 
Vladimir Makhnin #:

Vivaldi

通过MT找到了市场

尝试通过Chrome或Firefox下载。它应该提供一个终端位置的选择。

 
AlexandrVV ObjectCreate 命令创建的箭头。有没有可能使在价格上方/下方创建的箭头在放大/缩小时按比例远离/接近价格?如果我放大一点--当放大时,箭头打在价格上,如果我放大一点--当放大时,我必须不断寻找窗外的这些箭头......。

在我的记忆中,但我可能是错误的,有可能得到高度(像素)的价格值,这意味着有可能这样做。但我还没有在实践中测试过它。

 
Mihail Matkovskij #:

尝试通过Chrome或Firfox下载。它应该提供一个终端位置的选择。

终端位置是在安装时选择的。安装程序是通过什么下载的并不重要。

迈克尔,强烈要求你停止提供虚假信息的恶意行为。

 
Maksim Emeliashin #:

我也加入了这个问题。

关于枚举:如果有EnumToString函数,为什么没有StringToEnum--一些难以置信的复杂任务?

将枚举值以数字形式保存在数据库中是不可取的,因为如果中间有一些新的值被添加到枚举中,那就是了,数据库中的数据变成了南瓜,它们作为数字是不可读的,所以你不能用眼睛去看它们。

可以借助蛮力函数找到枚举中的常数(通过同样的原理),用EnumToString进行翻译,并与寻求的常数进行比较。剩下的就是返回结果。

 
x572intraday #:

谢谢你。我会记住的,虽然缺少的是内部的方法,因为自己写的只是乘法的代码。

内部代码也是由别人写的,也需要时间来执行。唯一的一点是,它可能更加优化。但在一般情况下,如果MQL中 没有函数,程序员就有一切可以自己编写。而这不能不令人欢欣鼓舞。

大量的代码有什么不好?通过在Include目录下创建自己的文件夹将其保存为一个模块,并在需要时将其插入你的应用程序中。顺便说一下,这是MQL的另一个优势。
原因: