Реализация торговых алгоритмов часто требует анализа информации из различных внешних источников, в частности из Internet. MQL5 предоставляет функцию WebRequest для отправки HTTP-запросов во "внешний мир", но она, к сожалению, обладает одним заметным недостатком. Эта функция является синхронной, а потому блокирует работу эксперта на все время...
让它在运行时 暂停图形,有什么问题?我再说一遍:"开发人员可以在 编写程序时决定 是否使用 WebRequest"。
是的,30 秒,直到超时。在这段时间里,OnCalculate 队列中会积累几千个 ticks。
开发人员将决定是否使用 WebRequest。如果市场上没有基本的检查,他们就会直接把无法使用的东西放进去。如果语言允许从指示器中调用网络请求,那么就会出现挂起终端的指示器。相应的评论也会存在。
是的,持续 30 秒,直到超时。在此期间,OnCalculate 队列中会积累几千个 ticks。
开发者将决定,它将无法使用。如果市场上没有基本的检查,他们就会直接放出无法使用的狗屎。如果语言允许从指示器调用网络请求,那么就会出现挂起终端的指示器。还有相应的评论。
它会挂起 2-5 秒,具体取决于任务。在此期间,它会循环运行,在数组中收集所有位置数据,形成数组文件,并向主机 发送图表截图。这段时间为 2-5 秒。
挂起 2-5 秒,具体取决于任务。在这段时间内,它会循环运行,收集数组中所有位置的数据,形成数组文件,并将当前位置的图形截图发送到主机。这需要 2-5 秒钟。
这是通过调用脚本等方式在不挂起界面的情况下实现的。
而 2-5 秒的时间是不可能在终端上工作的(做个实验,这并不难)。
例如,可以通过调用脚本,在不挂起界面的情况下实现。
而且,2-5 秒的制动时间不可能在终端上工作(做个实验,这并不难)。
我已经用了 1.5 年,指示器向网站发送数据,但使用的是WinInet.dll。
我已经用了 1.5 年,指示器向网站发送数据
味道和颜色...所有的毡尖笔都是不同的。
它适合你--我很高兴。我不认为改变你的想法有什么意义。
事实上,我自己也要求在指标中允许网络请求向 Telegram发送通知。但我已经接受了这一事实。
好吧,我改变主意了。这个对象值得一试,因为 MetaQuotes 的这些变态白痴禁止在 Strategy Tester 中使用 WebRequest 函数。
您好、
Metachat 是个好主意,我也想自己弄一个。
fxmaster.de网站上提到的任何东西都无法正常工作了--您能提供metachat的PHP 源代码吗?非常感谢。
新文章《使用 WinInet.dll 通过互联网实现终端之间的数据交换》已发布:
作者:АлексейАлексей Сергеев
这篇文章应该认真编辑,其中包含的 internetLib.mqh 看起来已经过时,可能会导致 wininet.dll 中出现随机无效访问。
您应该使用 本文中包含的 internetLib 以避免出现问题 -> 在 MQL5 中使用 WinInet。第二部分:POST 请求和文件
这个库的工作没有问题
您好。
我目前第一次尝试使用 Wininet。
我尝试使用 Wininet.mqh,但它给了我许多错误,我正在尝试解决它们。我的问题是:"您在编译 Wininet.mqh 文件时是否也遇到过错误?"
这一个失败了ec2-18-217-190-217.us-east-2.compute.amazonaws.com
如何从指标调用脚本?据我所知,用普通方法也是不可能的。
https://www.mql5.com/ru/articles/5337