prev_calculated - 页 5 123456789101112...14 新评论 Alexey Viktorov 2016.10.18 16:27 #41 Karputov Vladimir:初步结论。在指标中,你不能依赖OnInit()中的指标数组的初始化。//+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+int OnInit() {//--- indicator buffers mapping... ArrayInitialize(balance, 0.0); // принудительная ArrayInitialize(equityMax, 0.0); // инициализация ArrayInitialize(equityMaxB, 0.0); // всех ArrayInitialize(equityMin, 0.0); // буферов ArrayInitialize(equityMinB, 0.0); // индикатора...//--- return(INIT_SUCCEEDED); }在指标中,有必要在OnCalculate()中传递整个数组或只传递变化的元素。弗拉基米尔,你又是在自由主题上作曲?根据文件,指标缓冲区 是自动初始化的。这种初始化是出于无奈而使用的,因为它不能正常工作。虽然它写在mql4文档中,但我在mql5中找不到它。 [删除] 2016.10.18 16:32 #42 Alexey Viktorov:根据文件,指标缓冲区 是自动初始化的。请不要胡编乱造,或者提供一个文档的链接。MT5! Vladimir Karputov 2016.10.18 16:32 #43 Alexey Viktorov:弗拉基米尔,更多的自由式作文?根据文档,指标缓冲区 是自动初始化的。这种初始化是出于无奈,因为它不能正常工作。虽然它写在mql4文档中,但我在mql5中找不到它。 哪里写的? Alexey Viktorov 2016.10.18 16:35 #44 Alexey Kozitsyn:请不要编造它,或链接到文件。MT5! 阿列克谢,你没有足够的精力读到最后?我很久以前在mql4中读到过,甚至到了600建,现在去哪里找呢......不知道(想知道)。 Vladimir Karputov 2016.10.18 16:37 #45 Alexey Viktorov: 阿列克谢,你没有足够的力量读到最后吗?我很久以前在mql4中读到过,甚至到了600版本,现在去哪里找呢...我不知道(我很想知道)。"四 "和它有什么关系?你应该在五年前就停止这些幻痛了 :) 。只有 "五",只有最好的! [删除] 2016.10.18 16:39 #46 Alexey Viktorov: 阿列克谢,你没有足够的力量读到最后吗?我很久以前在mql4中读到过,甚至到了600版本,现在去哪里找呢...我不知道(我很想知道)。 我有足够的力量,但阿列克谢,可能是它太大声的声明?而且,如果你不知道的话,mql4和mql5指标是非常不同的。 Alexey Viktorov 2016.10.18 16:46 #47 Karputov Vladimir: 这与 "四 "有什么关系?这些幻觉的痛苦应该在五年前就被解决了 :) 。只有五个,只有最好的! 弗拉基米尔,请更民主一些,把我选择使用的权利留给我。停止这种广告。大家都知道MT5有多好,但没有人知道如何对抗它的问题。 Alexey Viktorov 2016.10.18 16:47 #48 Alexey Kozitsyn: 力量是足够的,但是,阿列克谢,那么这句话是不是太大声了?如果你不知道的话,mql4和mql5在构建指标时是非常不同的。 所以,这是一个有条件的声明,所以在我看来,这并不是太吵。 Vladimir Karputov 2016.10.18 16:49 #49 Alexey Viktorov: 弗拉基米尔,请更民主一些,给我留下选择使用的权利。停止这种广告。每个人都知道MT5有多好,但没有人知道如何对抗它的问题。因此,MQL5没有问题,有些用户的知识有差距,但这正是论坛的作用,可以填补这些差距。在编写程序时,有一些算法需要遵循。特别是,对于指标而言,它们是:。 关于交易、自动交易系统和交易策略测试的论坛 prev_calculated Karputov Vladimir, 2016.10.18 18:18 初步结论。1.你不能依赖OnInit()中对指标数组的初始化。//+------------------------------------------------------------------+//| Custom indicator initialization function |//+------------------------------------------------------------------+int OnInit() {//--- indicator buffers mapping... ArrayInitialize(balance, 0.0); // принудительная ArrayInitialize(equityMax, 0.0); // инициализация ArrayInitialize(equityMaxB, 0.0); // всех ArrayInitialize(equityMin, 0.0); // буферов ArrayInitialize(equityMinB, 0.0); // индикатора...//--- return(INIT_SUCCEEDED); }2.在指标中,有必要在OnCalculate()中浏览整个数组或只浏览变化的元素。 prev_calculated 新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 萌新求助,最简单的5日移动均线如何编写?mql4 Alexey Viktorov 2016.10.18 16:52 #50 Karputov Vladimir:因此,MQL5没有问题,有些用户的知识有差距,但这正是论坛的作用,可以填补这些差距。在编写程序时,有一些算法需要遵循。特别是,就指标而言,这些是。 文件中没有这样的内容。因此,它是一篇关于自由主题的文章。就像我说的自动初始化,甚至更酷。至少我的有一个免责声明... 123456789101112...14 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
初步结论。
弗拉基米尔,你又是在自由主题上作曲?
根据文件,指标缓冲区 是自动初始化的。这种初始化是出于无奈而使用的,因为它不能正常工作。虽然它写在mql4文档中,但我在mql5中找不到它。
根据文件,指标缓冲区 是自动初始化的。
请不要胡编乱造,或者提供一个文档的链接。MT5!
弗拉基米尔,更多的自由式作文?
根据文档,指标缓冲区 是自动初始化的。这种初始化是出于无奈,因为它不能正常工作。虽然它写在mql4文档中,但我在mql5中找不到它。
请不要编造它,或链接到文件。MT5!
阿列克谢,你没有足够的力量读到最后吗?我很久以前在mql4中读到过,甚至到了600版本,现在去哪里找呢...我不知道(我很想知道)。
阿列克谢,你没有足够的力量读到最后吗?我很久以前在mql4中读到过,甚至到了600版本,现在去哪里找呢...我不知道(我很想知道)。
这与 "四 "有什么关系?这些幻觉的痛苦应该在五年前就被解决了 :) 。只有五个,只有最好的!
力量是足够的,但是,阿列克谢,那么这句话是不是太大声了?如果你不知道的话,mql4和mql5在构建指标时是非常不同的。
弗拉基米尔,请更民主一些,给我留下选择使用的权利。停止这种广告。每个人都知道MT5有多好,但没有人知道如何对抗它的问题。
因此,MQL5没有问题,有些用户的知识有差距,但这正是论坛的作用,可以填补这些差距。在编写程序时,有一些算法需要遵循。特别是,对于指标而言,它们是:。
关于交易、自动交易系统和交易策略测试的论坛
prev_calculated
Karputov Vladimir, 2016.10.18 18:18
初步结论。
因此,MQL5没有问题,有些用户的知识有差距,但这正是论坛的作用,可以填补这些差距。在编写程序时,有一些算法需要遵循。特别是,就指标而言,这些是。