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

 

我在 "精彩 "的MT4/MT5描述中找不到以下***。

#property indicator_plots 0

https://docs.mql4.com/ru/basis/preprosessor/compilation

在MT4/MT5开发者看来,什么是木筏?

Свойства программ (#property) - Препроцессор - Основы языка - Справочник MQL4
Свойства программ (#property) - Препроцессор - Основы языка - Справочник MQL4
  • docs.mql4.com
, которые помогают клиентскому терминалу правильно обслуживать программы без необходимости их явного запуска. В первую очередь это касается внешних настроек индикаторов. Свойства, описанные во включаемых файлах, полностью игнорируются. Свойства необходимо задавать в главном mq4-файле. Путь к файлу с картинкой, которая будет показываться для...
 
Alexey Viktorov:

Artem,你是一个程序员...M. Botvinnik曾经说过,计算机是一个白痴。因此,每个程序员都知道如何与一个白痴交谈。


大约20-30年前,根本就没有 "程序员 "这一说法。

有的物理学家从事物理过程的数值建模,有的数学家出于特定目的进行计算,有的医生试图对生物体内的过程进行建模,还有的各领域的专家试图在其活动中应用一些或其他数值方法。

但根本没有纯粹的、所谓的 "程序员"。

它们最近才出现,并像 "蟑螂 "一样繁殖。

什么是现代用法中的 "程序员"?

它是一个试图将不同操作者的 "拼图 "拼起来的孩子。

在这一点上,"程序员 "很难想象出要拼凑的 "拼图 "的图片,这就是为什么所有的图片都非常丑陋(像儿童图片)。

俗话说,只要孩子不哭,什么事都能做!

同时,"程序员 "在其他知识领域的知识通常接近于零--他们不知道或不想知道物理学、数学、俄语或其他任何东西。

孩子们!儿童有哪些知识--对他们的要求是什么?

你不相信我?

让我们检查一下。

这个论坛与交易有关。

好吧,那么这个论坛的 "程序员 "的初级交易任务。

该任务。

假设某些货币对的报价被表示为具有已知参数(周期、振幅等)的正弦波值。

它需要建立一个这些报价的趋势!

问题是初级的,"程序员 "正确地建立了趋势,我立即转移到账户100英镑!"。

祝 "程序员 "好运?

 
neverness:

大约20-30年前,根本就没有 "程序员 "这一说法。

有物理学家从事物理过程的数值模拟,有数学家为某些目的进行计算,有医学家试图模拟身体的过程,还有其他各领域的专家试图在其活动中应用一些或其他数值方法。

但根本没有纯粹的、所谓的 "程序员"。

它们最近才出现,并像 "蟑螂 "一样繁殖。

什么是现代用法中的 "程序员"?

它是一个试图将不同操作者的 "拼图 "拼起来的孩子。

在这一点上,"程序员 "很难想象要拼凑的 "拼图 "的图片,这就是为什么所有的图片都非常丑陋(像儿童图片)。

俗话说,只要孩子不哭,什么事都能做!

同时,"程序员 "在其他知识领域的知识通常接近于零--他们不知道或不想知道物理学、数学、俄语或其他任何东西。

孩子们!儿童有哪些知识--对他们的要求是什么?

你不相信我?

让我们检查一下。

这个论坛与交易有关。

好吧,那么这个论坛的 "程序员 "的初级交易任务。

该任务。

假设某些货币对的报价被表示为具有已知参数(周期、振幅等)的正弦波值。

它需要建立一个这些报价的趋势!

问题是初级的,"程序员 "正确地建立了趋势,我立即转移到账户100英镑!"。

祝 "程序员 "好运?

以下是Weierstrass函数的引文,https://www.mql5.com/ru/forum/86386/page988#comment_7843056

如果你想把它转换为正弦,这并不难,如果你想阅读文章,请阅读https://www.mql5.com/ru/articles/4566。

和100英镑...你自己留着吧,你更需要它,你愿意被治好。

并从跛脚的人那里拿钱...这不是人...保留它,你更需要它。

Моделирование временных рядов с помощью пользовательских символов по заданным законам распределения
Моделирование временных рядов с помощью пользовательских символов по заданным законам распределения
  • www.mql5.com
Торговый терминал MetaTrader 5 позволяет создавать и использовать в работе пользовательские символы. Трейдер имеет возможность тестировать собственные валютные пары и другие финансовые инструменты. В статье будут предложены способы создания и удаления пользовательских символов, генерации тиков и баров по заданным законам распределения. Также...
 
Igor Makanu:

这里是Weierstrass函数的引文,https://www.mql5.com/ru/forum/86386/page988#comment_7843056

如果你想要一个正弦函数,这很容易,如果你想要一篇文章,请阅读https://www.mql5.com/ru/articles/4566...

和100英镑...你自己留着吧,你更需要它,你愿意被治好。

并从跛脚的人那里拿钱...这不是人...保留它,你更需要它。

你肯定需要休息 - 你已经被 "重新编程 "了。

采取一些更简单的方法,如抛物线或摆线。

但现在你想要一个Weierstrass。

而且你也应该去看医生。

PS

你的帖子是一个典型的例子,说明交易者不应该做什么。

这也是不应该这样做的一个光辉榜样--看,永远不要这样做。

这正是儿童 "程序员 "在对他们试图拼凑的画面毫无概念的情况下拼凑 "拼图 "的 "硬伤"。

这就是魏尔斯特拉斯的折法。

 
下午好,我请求专家们的帮助。我想为我的EA写一份每日日志,但我不明白如何打开一个文件 进行额外的日志记录。我试图打开一个这样的文件
FileOpen(filename,FILE_READ|FILE_WRITE|FILE_TXT);
我试过这样做,但没有效果。我想知道该怎么做,或者我是否应该添加一个dll。
 
Андрей:
日安!我想向专家寻求一些帮助。我想写一份我的EA的每日日志,但我不明白如何打开文件 进行额外的日志记录。我试图这样做,但没有成功。我已经试过这种方式,但它不起作用。 我可以做什么,或者我应该使用一个dll?

什么是不工作的?它是否覆盖了第一行?所以你必须在打开文件后将指针移到 SEEK_END 的末端。

FileSeek - Файловые операции - Справочник MQL4
FileSeek - Файловые операции - Справочник MQL4
  • docs.mql4.com
Если выставить позицию за "правую границу" файла (больше, чем размер файла), то последующая запись в файл будет будет произведена не с конца файла, а с выставленной позиции. При этом между предыдущим концом файла и выставленной позицией будут записаны неопределенные значения...
 
neverness:

20-30年前,根本就没有 "程序员 "这一说法。

1.老实告诉我,你这个聪明的 物理数学家,你见过对数尺子吗?你知道如何使用它吗?

2.如果程序员就像孩子一样,什么都不懂,不明白输出应该是什么,那你为什么要努力学习编程呢?如果你没有掌握编程,就意味着你比孩子还傻?你可以得出的唯一结论是这样的。

 
Alexey Viktorov:

1.老实告诉我,你这个聪明的 物理数学家,你见过对数尺子吗?你知道如何使用它吗?

2.如果程序员像孩子一样,什么都不知道,也不明白输出应该是什么,那你为什么要努力掌握编程?如果你没有掌握编程,就意味着你比孩子还笨?你可以得出的唯一结论是这样的。

1.当然。你说对了。在过去,计算的唯一方法是用滑尺。而且他们在这方面很出色。轻松、简单、实惠、牢不可破.......这是一个奇妙的装置。

2.你没有仔细阅读我的帖子。

我不是想掌握编程,我是想了解MT4/MT5开发者最近 "做了什么"。

当然,也有一些变化。我不与他们以前所做的事情相比。但离 "高级 "语言还有很长的路要走(如我所想)。

MT4/MT5的开发者正在努力推广他们的想法(将所有东西统一到一个终端!),所以我也对它感兴趣。

1C的创造者们正在研究一个类似的主题。但他们已经在为安卓系统工作了。

顺便问一下,MT4/MT5开发者中的Android主题在哪里?- 我完全看不出来!!。

交易员如何在平板电脑上工作,在安卓环境下?

如何将程序放在那里?

PS ----------------------------------------------------------------------------

什么,不可能?

有一个安卓版的MetaTrader!

你不能在上面安装任何交易软件?

因此,没有安卓系统的MT4/MT5根本无法工作。

或者是否可以下载自己的程序?

我个人还没有尝试过 ...

 
也许你终究 还是应该去休息一下。没有更多的浮光掠影和拖泥带水。
 
你好,MQL4。我决定在include文件中分发程序文本,但MarketInfo函数在其中是未知的,即它的常量没有被定义,因此,在编译过程中出现了错误。