自动交易的未来 - 页 21

 
gip:
想写什么就写什么,例如,如何将一个带有子文件夹和文件的文件夹复制到另一个地方?
我甚至会更准确地回答,使用shell32.dll 中的SHFileOperation()函数
 
mrProF:
甚至更准确地说,用shell32.dll 的SHFileOperation()函数。
而这是完全不正确的,因为它是一个shell库,而不是一个操作系统API。
 
gip:

答案是不正确的,因为这里有一个应用程序

>一切都可以用MQL5实现。

而MQL5工具是终端API,那些是FileOpen

你建议使用操作系统的API,而我说抛弃MQL,转而使用正常的语言和赢取API,或者更好的是正常的对象环境。

好吧,你不可能把所有东西都塞进终端。从dll导入 的能力,开辟了很多可能性。
 
gip:
而这是完全不正确的,因为它是一个shell库,而不是一个操作系统API。
是什么阻碍了你使用它?从尿布开始,它就一直在醋里。
 
mrProF:
好吧,你不可能把所有东西都塞进终端。从dll导入的能力,开辟了很多可能性。
而切换到另一种语言和对象环境的能力开辟了更多的可能性。
 
gip:
而切换到另一种语言和对象环境的能力开辟了更多的可能性。
不要忘记,MQ的主要政策是安全。这就是许多功能缺失的原因。

如果在终端禁用dlls,你可以运行任何专家/脚本/仪器,而不用担心没有想法或裤子。

如果你增加了危险的功能,你将不得不盯着它们,因此性能会有很大的下降。
总是一个处于微妙平衡的方案--安全/速度/机会。

 
mrProF:
不要忘记,MQ的主要政策是安全。因此,许多功能是缺失的。
如果终端中禁用了dlls,你就可以运行任何专家顾问/脚本/指示器,而不用担心没有想法和裤衩。

你为什么这么固执?这其实就是我给你这个例子的原因。我需要可靠而安全地解决这个简单的任务,而不考虑任何复选框。你不能用MQL工具做到这一点。这个例子对 "终端所缺乏的一切,都可以通过MQL5来实现 "的说法做了100%的妥协。

 
gip:

你为什么这么固执?这其实就是我给你这个例子的原因。我需要可靠而安全地解决这个简单的任务,而不考虑任何复选框。你不能用MQL工具做到这一点。这个例子使 "终端所缺乏的一切,都可以用MQL5工具来实现 "这一100%的说法打了折扣。

好吧,我并没有说所有的事情。
"如果你增加了危险的功能,你就得盯着它们,因此性能会有很大的下降。"- 我再写吧。

而且由于特定的任务,不值得摧毁所有的东西(整个文件夹的复制并不真正适用于它,因为它仍然是必要的)。

P.S.,你可以在MQL中复制一个带有文件的文件夹,递归地运行文件夹/文件,从中读取文件并在另一个地方创建文件夹

Документация по MQL5: Файловые операции / FolderCreate
Документация по MQL5: Файловые операции / FolderCreate
  • www.mql5.com
Файловые операции / FolderCreate - Документация по MQL5
 
gip:

答案是不正确的,因为这里有一个应用程序

>一切都可以用MQL5实现。

而MQL5工具是终端API,那些是FileOpen

你建议使用操作系统的API,而我则说扔掉MQL,使用正常的语言和赢取API,或者更好的是正常的对象环境。

我重复--一切。现在,没有人写自己的软件产品,由100%的自己的组件组成。所有程序都使用一些或其他操作系统库。

这在Linux程序中尤其明显,这就是为什么Linux程序的重量非常小。

这是一种专门用于交易操作 的编程语言。交易所需的一切(甚至远远超过所需)都可以在MQL中实现。超出交易和数据分析的具体功能、服务功能等,都可以在操作系统库的帮助下解决。

毕竟,没有人会说Matlab的语言是俗气的,不是吗?这是一种用于数学函数的特殊编程语言。这里也是如此。

我说的是具体的语言,而不是通用的语言。而 交易员的编程语言的基础已经奠定了。没有必要将苍蝇与肉片混在一起。

SZZ我也用MQL4写了我自己的测试器。它实现了我所需要的一切,没有使用dlls和API。也就是说,我从未在任何地方说过,也从未认为MQL语言很俗气。

Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
Документация по MQL5: Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций
  • www.mql5.com
Стандартные константы, перечисления и структуры / Торговые константы / Типы торговых операций - Документация по MQL5
 
joo:
你能和一个一生中从未吃过比胡萝卜更甜的东西的人争论什么呢?你如何告诉他西瓜、甜瓜或橙子是什么味道?你不能 :)如果他尝试,他将从头开始吐口水:)))