文章 "自定义品种(符号):实践基础" - 页 2 1234567 新评论 Andrey Khatimlianskii 2020.09.05 12:46 #11 Nikolai Semko:本解决方案并不自诩具有多样性,只是为了反驳 "不可能在非标准 柱形计时方案 的图表上使用指标 "这一说法 。 它并没有反驳 ) 例如,你不能以这种方式使用 castum 指标。你不能用高低点来构建任何东西。 Nikolai Semko: 我再说一遍--还有更先进的解决方案(虽然要复杂得多),已经可以声称涵盖 "所有多样性"。 很好奇。 Stanislav Korotky 2020.09.05 13:20 #12 Nikolai Semko:那么,为什么要这么分类呢?您可以在画布上绘图,将数值写入指标缓冲区,然后在价格 "前一个指标的数据 "处应用其他指标。这只是最原始的变体之一。还有其他更先进的变体。 这是一种有限的解决方案,需要额外的、完全不必要的编码。不要把苍蝇和肉片混为一谈:Canvas 是一种可视化技术,而不是串行数据结构的组织。每个工具都要用于其预期目的。使用 kanvas 来宣传您的工作的愿望是可以理解的,但在当前任务的背景下,这种愿望是无效的。这里已经提到了基于几种价格类型的指标。如果没有多余的层,画布就不能用于智能交易系统和脚本。所以,不要挑剔我的话,我的话比你的话更贴近现实。 Nikolai Semko 2020.09.10 02:20 #13 Andrey Khatimlianskii:并不能反驳 )例如,你不能使用这样的铸模指标。你不能在高/低位上建立任何东西。 不,你可以。我可以证明这一点,因为我知道如何在不使用 "先前指标数据 "的情况下做到这一点,但我没有时间去实现它。 不过,作为一个更简单的选择,可以在接收的 kanvas 指标上选择价格(如高/低),而不是草绘指标,例如,在输入参数中添加单个缓冲区的价格类型: input ENUM_APPLIED_PRICE PriceType=PRICE_MEDIAN; // цена для расчета буфера 是的,灵活性会降低,因为该价格将应用于使用该缓冲区进行计算的所有指标。但这是一个快速简单的解决方案。 Stanislav Korotky: 这是一个有限的解决方案,需要额外的、完全不必要的编码。不要把 苍蝇和肉片混为一谈 :kanvas 是一种可视化技术,而不是串行数据结构的组织。每种工具都要用在刀刃上。使用 kanvas 宣传您的工作的愿望是可以理解的,但在当前任务的背景下,这种愿望是无效的。这里已经提到了基于几种价格类型的指标。如果没有多余的层,画布就不能用于智能交易系统和脚本。所以,不要挑剔我的话,我的话比你的话更贴近现实。 即使是这样一个有限的解决方案,也能满足 80% 的用户需求,这些用户需要使用非标准定时方案(秒条、renko 等)来实现,而且在某些方面与您文章中提出的解决方案重叠。 我并没有说 kanvas 是一种数据结构组织。 Kanvas 是一种数据可视化工具,与包括自定义符号在内的各种技术相结合非常有用,为其应用提供了新的可能性。 例如,您写道 "刻度线图上的柱形时间是虚构的"。在图表中应用 ChartSetInteger(0,CHART_SHOW,0,false),并重新绘制柱形和刻度(供参考--将所有柱形和刻度组成这样一个框架的时间为 1-2 毫秒),就不会出现虚构图表了。 这就是为什么要将它们混合使用。啊,对 - 这是 "额外编码"。对不起。但由于数据已经生成,我只需花 2-3 个小时就能完成。(从自定义指标(顺便说一下,它并不在画布上,而是一个缓冲指标)只是为了演示在画布单缓冲指标上绘制自定义指标草图的可能性,因为手头没有更方便、更能说明问题的东西了。 我不理解对 "额外编码 "和 "额外层 "的不满。没有 "不必要的编码",就无法实现创造性的解决方案。 当然,应该指出的是,有编码员和算法开发员之分,他们在编程方法上存在差距。优秀的编码员很多,优秀的算法开发员却很少。 Stanislav Korotky 2020.09.10 13:05 #14 有意者可以撰写一篇文章,在画布上演示图表的实施,您可以在画布上运行指标、专家和脚本。原则上,最好能连接测试/优化。当然,所有这些都可以通过某种方式实现(而不是在 2-3 小时内),但有更方便的合适工具。再说一遍,画布是一种高度专业化的可视化技术。任何为其分配非特有功能的尝试都会导致大量层级重复终端应用程序接口。在这里,每个人都可以自行决定劳动和 "创造力 "的最佳比例。多余的编码就是多余的编码,这意味着不使用它也能达到同样的效果。 Aleksey Vyazmikin 2020.11.25 08:45 #15 这篇文章很有意思,谢谢。 不过,我不明白应用程序中是否有一个智能交易系统,可以对指定符号的真实刻度进行操作,并从刻度图表中获取数据。该 EA 是在测试器中自动构建的,还是需要我事先创建一个自定义符号? Stanislav Korotky 2020.11.25 14:08 #16 Aleksey Vyazmikin:文章很有意思,谢谢。不过,我不明白应用程序中是否有一个智能交易系统,可以对指定符号的真实刻度进行操作,并从刻度图表中获取数据。该 EA 是在测试器中自动构建的,还是需要我事先创建一个自定义符号? 这篇文章提供了自定义符号生成器的几种变体,以及通过自定义符号上的信号控制真实符号交易的几种变体。我认为所有内容都附在文章后面。当然,您也可以生成并使用自己的自定义符号。 Aleksey Vyazmikin 2020.11.27 13:58 #17 Stanislav Korotky:这篇文章提供了自定义符号生成器的几种变体,以及通过自定义符号上的信号控制真实符号交易的几种变体。我认为所有内容都附在文章中。当然,您也可以生成并使用自己的自定义符号。 我还没想明白。我是否需要大幅修改我的智能交易系统代码,才能像在简单条形图上一样在刻度线图上交易? 我遇到了一个错误--刻度线图停止工作了: 2020.11.25 10:27:14.843 Ticks2Bars (Si-12.20,H1) Ticks start at 2020.11.25 10:26:06'523 2020.11.25 10:27:14.895 Ticks2Bars (Si-12.20,H1) Buffer filled in for Si-12.20_ticks 2020.11.25 12:09:41.305 Ticks2Bars (Si-12.20,H1) Rates deleted: 1001 2020.11.25 12:09:41.337 Ticks2Bars (Si-12.20,H1) Ticks deleted: 1 2020.11.25 12:09:42.350 Ticks2Bars (Si-12.20,H1) Remaining ticks: 0 2020.11.25 12:09:42.354 Ticks2Bars (Si-12.20,H1) Ticks start at 2020.11.25 12:09:06'133 2020.11.25 12:09:42.356 Ticks2Bars (Si-12.20,H1) Buffer filled in for Si-12.20_ticks 2020.11.25 12:10:05.656 Ticks2Bars (Si-12.20,H1) Rates deleted: 1001 2020.11.25 12:10:05.656 Ticks2Bars (Si-12.20,H1) Ticks deleted: 0 2020.11.25 12:10:06.657 Ticks2Bars (Si-12.20,H1) Remaining ticks: 0 2020.11.25 12:10:06.657 Ticks2Bars (Si-12.20,H1) Ticks start at 2020.11.25 12:09:50'685 2020.11.25 12:10:06.659 Ticks2Bars (Si-12.20,H1) Buffer filled in for Si-12.20_ticks 2020.11.25 14:47:14.285 Ticks2Bars (Si-12.20,H1) Not shifted: 0 Stanislav Korotky 2020.11.27 14:27 #18 Aleksey Vyazmikin:我还没想明白。我是否需要大幅修改我的 EA 代码,以便像在简单条形图上那样按刻度线进行交易?我遇到了一个错误--刻度线图停止工作了: 理想情况下,如果刻度线已成为自定义符号的条形图,则无需对智能交易系统进行任何编辑即可在测试器中运行。 是的,自定义符号非常任性。您应该时不时地寻找让它们 "振作起来 "的方法,最好是自动方法。 Malichel Mulk Barotoc 2021.02.16 09:09 #19 你好,我可以用它在 MQ4 中进行测试吗? Stanislav Korotky 2021.02.16 21:55 #20 Eustorgio Trentino: 您好,我可以用它在 MQ4 中进行测试吗? 不行,只有 MT5 支持自定义符号。 1234567 新评论 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
本解决方案并不自诩具有多样性,只是为了反驳 "不可能在非标准 柱形计时方案 的图表上使用指标 "这一说法 。
它并没有反驳 )
例如,你不能以这种方式使用 castum 指标。你不能用高低点来构建任何东西。
我再说一遍--还有更先进的解决方案(虽然要复杂得多),已经可以声称涵盖 "所有多样性"。
很好奇。
那么,为什么要这么分类呢?您可以在画布上绘图,将数值写入指标缓冲区,然后在价格 "前一个指标的数据 "处应用其他指标。这只是最原始的变体之一。还有其他更先进的变体。
这是一种有限的解决方案,需要额外的、完全不必要的编码。不要把苍蝇和肉片混为一谈:Canvas 是一种可视化技术,而不是串行数据结构的组织。每个工具都要用于其预期目的。使用 kanvas 来宣传您的工作的愿望是可以理解的,但在当前任务的背景下,这种愿望是无效的。这里已经提到了基于几种价格类型的指标。如果没有多余的层,画布就不能用于智能交易系统和脚本。所以,不要挑剔我的话,我的话比你的话更贴近现实。
并不能反驳 )
例如,你不能使用这样的铸模指标。你不能在高/低位上建立任何东西。
不,你可以。我可以证明这一点,因为我知道如何在不使用 "先前指标数据 "的情况下做到这一点,但我没有时间去实现它。
不过,作为一个更简单的选择,可以在接收的 kanvas 指标上选择价格(如高/低),而不是草绘指标,例如,在输入参数中添加单个缓冲区的价格类型:
是的,灵活性会降低,因为该价格将应用于使用该缓冲区进行计算的所有指标。但这是一个快速简单的解决方案。
这是一个有限的解决方案,需要额外的、完全不必要的编码。不要把 苍蝇和肉片混为一谈 :kanvas 是一种可视化技术,而不是串行数据结构的组织。每种工具都要用在刀刃上。使用 kanvas 宣传您的工作的愿望是可以理解的,但在当前任务的背景下,这种愿望是无效的。这里已经提到了基于几种价格类型的指标。如果没有多余的层,画布就不能用于智能交易系统和脚本。所以,不要挑剔我的话,我的话比你的话更贴近现实。
即使是这样一个有限的解决方案,也能满足 80% 的用户需求,这些用户需要使用非标准定时方案(秒条、renko 等)来实现,而且在某些方面与您文章中提出的解决方案重叠。
我并没有说 kanvas 是一种数据结构组织。
Kanvas 是一种数据可视化工具,与包括自定义符号在内的各种技术相结合非常有用,为其应用提供了新的可能性。
例如,您写道 "刻度线图上的柱形时间是虚构的"。在图表中应用 ChartSetInteger(0,CHART_SHOW,0,false),并重新绘制柱形和刻度(供参考--将所有柱形和刻度组成这样一个框架的时间为 1-2 毫秒),就不会出现虚构图表了。 这就是为什么要将它们混合使用。啊,对 - 这是 "额外编码"。对不起。但由于数据已经生成,我只需花 2-3 个小时就能完成。(从自定义指标(顺便说一下,它并不在画布上,而是一个缓冲指标)只是为了演示在画布单缓冲指标上绘制自定义指标草图的可能性,因为手头没有更方便、更能说明问题的东西了。
我不理解对 "额外编码 "和 "额外层 "的不满。没有 "不必要的编码",就无法实现创造性的解决方案。
当然,应该指出的是,有编码员和算法开发员之分,他们在编程方法上存在差距。优秀的编码员很多,优秀的算法开发员却很少。
这篇文章很有意思,谢谢。
不过,我不明白应用程序中是否有一个智能交易系统,可以对指定符号的真实刻度进行操作,并从刻度图表中获取数据。该 EA 是在测试器中自动构建的,还是需要我事先创建一个自定义符号?
文章很有意思,谢谢。
不过,我不明白应用程序中是否有一个智能交易系统,可以对指定符号的真实刻度进行操作,并从刻度图表中获取数据。该 EA 是在测试器中自动构建的,还是需要我事先创建一个自定义符号?
这篇文章提供了自定义符号生成器的几种变体,以及通过自定义符号上的信号控制真实符号交易的几种变体。我认为所有内容都附在文章后面。当然,您也可以生成并使用自己的自定义符号。
这篇文章提供了自定义符号生成器的几种变体,以及通过自定义符号上的信号控制真实符号交易的几种变体。我认为所有内容都附在文章中。当然,您也可以生成并使用自己的自定义符号。
我还没想明白。我是否需要大幅修改我的智能交易系统代码,才能像在简单条形图上一样在刻度线图上交易?
我遇到了一个错误--刻度线图停止工作了:
我还没想明白。我是否需要大幅修改我的 EA 代码,以便像在简单条形图上那样按刻度线进行交易?
我遇到了一个错误--刻度线图停止工作了:
理想情况下,如果刻度线已成为自定义符号的条形图,则无需对智能交易系统进行任何编辑即可在测试器中运行。
是的,自定义符号非常任性。您应该时不时地寻找让它们 "振作起来 "的方法,最好是自动方法。
您好,我可以用它在 MQ4 中进行测试吗?
不行,只有 MT5 支持自定义符号。