莫兰斯的错误有谁知道?

 

启动咆哮。


我犯了一个可怕的错误,我去了Molanis论坛,实际上是问了一些关于他们产品的问题。 结果发现,问一些关于他们产品的简单问题,就会被管理员以 "商业公告 "的名义删除帖子。我觉得这特别好笑,因为Molanis一直在这个论坛上发表 "商业帖子",试图为他们自己的网站带来流量。 说到完全的虚伪! 提出一个技术问题,恰好暴露了Molanis技术指标 生成器的一些弱点,突然之间,你就成了一个 "商业 "发帖人,"参考 "一个商业产品。 参考微软的Excel,也算得上是 "商业产品?"什么? 请原谅我?


我去找Molanis问他们,他们的产品在一个非常复杂的交易系统的需要和要求下是如何支撑的,他们无法处理这个问题的热度。 他们基本上对一些相当复杂的问题做了简短的回答,最后说他们的产品不能处理复杂的交易系统,因为MT4不能处理复杂的交易系统--简而言之。 只要你想创建一个过度简化的EA,在几个震荡指标处于高位时穿越几条移动平均线,Molanis就是最适合你的产品。但是,如果你敢要求Molanis策略生成器中的技术指标生成器构建一个复杂的论证,将多个指标的输出逻辑地包裹在一起,以产生一个智能交易信号,那么问题就出在MQL上,而不是Molanis技术指标生成器! Geepers,让我休息一下吧,Molanis。

受够了Molanis。 他们应该把名字改成 "傲慢公司"。 或者,Hypocrisy, LLC。


Deinit Rant:

--------------------------------------------


对于这里的MQL人群(抱歉上面的灰尘)。


MQL到底能不能处理复杂的交易系统设计?


我建立/设计了一个系统,其中有许多不同的技术指标,所有这些指标都在和谐/协同工作。 我的系统(和其他许多系统一样)是用Microsoft Excel建立的。 Excel的问题是它处理流式实时数据的能力有限,因此,你无法连续/智能地访问较低时间间隔的数据条。 因此,我需要将基于Excel的系统转换成一个完整的32位应用程序,然后通过平台API直接连接到后端,或者我需要找到一种方法,将每一个指标和交易信号转换成MT4 EA。 问题是,系统中的每一个指标都是自定义设计的--我不使用许多传统的、预包装的技术指标设计或概念。 系统中的每个技术指标在数学结构上都是一个相当独特的设计。 从设计架构的角度来看,你几乎可以在Excel中做任何你需要做的事情。


因此,我想利用较低的时间间隔数据来挖掘系统中的交易,但我的技术指标大多是自定义的数学设计。 MQL是否有程序化的设施(代码结构)来处理,例如。使用指标_1的输出作为指标_2的输入[b][/b]。 或者,用逻辑将Indicator_3、Indicator_4、Indicator_5、Indicator_6......等......Indicator_20进行聚类/包装,这样就会产生一个新的Indicator(Indicator_21)?

显然(我被告知),在MT4上一个单一的EA中可以使用的编译指标数量是有上限的。 这是真的吗?如果是的话,这个所谓的限制的一些主要细节是什么?


提前感谢您的帮助!

分形器

 

Fractalizer7 wrote >>

显然(我被告知),在MT4上一个单一的EA中可以使用的编译指标的数量是有上限的。 这是真的吗?如果是的话,这个所谓的限制的主要细节是什么?


每个指标/对/时间框架/参数组合都需要自己的一套缓冲区,加上对象的内存(如果有的话)。如果你遇到内存使用问题,可以减少图表上的条形值。

有些指标写得很差,每次都要重新计算所有的条形图。如果你遇到cpu使用问题,可以减少图表上的条数值。

测试员不能给你(你的指标)其他时间框架/对的条形零值。

至于限制,我没有听说过。

 

The tester can not give you (your indicators) bar zero values for other timeframes/pairs.

至于限制,我没有听说过。


这只是对其他货币对的限制,而不是对同一货币对的时间框架的限制。 然而,hst文件和数据必须存在于所要求的时间框架内,策略测试器 不会像回测期间的Period()那样从fxt文件中编造这些信息。
 

我们相信,Molanis和MQL是强大的产品。你可以用这两个产品创建真正复杂的系统。

在指标生成器的下一个版本中,我们将允许使用其他指标进行基本的指标创建。例如,用RSI的平均值代替常见的收盘/开盘平均值,或MA(5)-MA(4),或2*RSI。但是,我们仍然不能做MA的RSI。

Molanis不能同时处理100个交易条件,主要是因为屏幕上没有空间来显示100个交易条件。

在终端上添加100个指标会耗费大量资源,并可能导致问题。

我们感谢论坛的管理员让我们发布有关我们发布的信息,并将在几个月内以免费的产品回馈社区。

Fractalize7的帖子可以在这里找到。

http://www.molanis.com/forum/viewtopic.php?f=8&t=202

 

那么,为什么他的帖子会被删除呢?

你已经在这个论坛上做了几个月的垃圾邮件,宣传你的商业 产品......讽刺是惊人的。

 
gordon:

那么,为什么他的帖子会被删除呢?

你几个月来一直在这个论坛上发垃圾邮件,宣传你的商业 产品......这种讽刺是惊人的。


讽刺的是,我所做的只是在购买Molanis之前,发布了一张展示我心中的概念性概述的power point幻灯片。 你想啊。 然后我的帖子因为发布关于 "商业产品 "的信息而被踢出局? 询问有关Molanis产品的技术问题,不应该成为删除你的帖子的理由。 我不明白这种逻辑。 他们继续在这里发布真正的商业信息,而我关于如何使用他们产品的技术问题(使用power point slide)却被贴上了 "商业 "的标签?

我一定是在做梦。 继续前进.....

-------------------------------------


谢谢你,WHRoeder和1005phillip。 我感谢你们花时间来回答。 你们两个人似乎在一个问题上有分歧,即该限制是否与时间框架有关。 减少图表上的条数,似乎是解决性能问题的一个简单方法,如果它们发生的话。 然而,我最初的问题仍然存在。MQL能否以这样的方式进行编码,以便能够处理或传递从一个指标到另一个指标的输出,以此类推,直到满足一个条件,如交易触发器被设置? 该系统不是一个简单的交叉解决方案。 在MQL中需要有一个位置,允许对多个指标输出值进行算法评估,并将一个指标输出作为[b]输入[/b]传递给另一个指标--在每个tick上--如果--由于市场的变化,先前计算的任何指标值出现了机会。


我希望我说得够清楚,能被理解。


谢谢!

 
Fractalizer7:所以,我想利用较低的时间间隔数据来挖掘系统可利用的交易,但我的技术指标大多是自定义数学设计。MQL是否有程序化的设施(代码结构)来处理,例如。使用指标_1的输出作为指标_2的输入[b][/b]。或者,用逻辑将Indicator_3、Indicator_4、Indicator_5、Indicator_6......等......Indicator_20进行聚类/包装,这样就会产生一个新的Indicator(Indicator_21)?

显然(我被告知),在MT4上一个单一的EA中可以使用的编译指标的数量是有上限的。这是真的吗?如果是的话,这个所谓的限制的一些主要细节是什么?

如果你能把你的代码构造成具有输入和输出的函数,那是非常可能的。例如。FunctionOne(inputArray[],output[])。

从那里,它只是把数据从一个函数扔到另一个函数。

 

由于这个话题已经超过2年了,但它仍然是谷歌搜索 "Molanis "的第2位结果,我现在用我自己最近的经验来更新它。我已经使用策略生成器(SB)一年了(版本3.14,然后是3.15);使用技术指标 生成器3.15几个月了。我最初下载了SB 3.14的免费试用版,然后购买了3.14的个人版。在收到免费升级到SB 3.15后,我购买了商业(专业)版以获得mql4代码。我选择了包括TIB的 "捆绑"。我购买该软件几乎完全是为了个人使用。

我不是一个编码员。我可以复制到MS Word,编辑和粘贴,就像下一个人或女孩一样好。我对编码有足够的了解,知道期望任何第三方软件能有效地取代整个mql4语言是不现实的。事实上,我通过手动编辑我用TIB/SB创建的indi和EA学到的mql4比我看别人创建的indi和EA学到的多。我怀疑这是因为我看到了我的图片图表和普通语言条件是如何转化为代码的。所以,不,软件不可能做所有的事情。如果你的策略使用了100或400个指标,请先下载试用版--它可能不适合你

我应该注意到,在SB 3.15中增加了新的功能,这可能会改变上述帖子的语气。增加了一个MQL图标来处理繁琐的条件,还有一个MetaTrader变量图标用于创建自定义输入。有了这些新增功能,我认为该软件将为任何人节省时间--仅仅是通过吐出大部分的代码。我相信Molanis拥有市场上最友好的代码生成器。它在很大程度上是拖放式的,数据输入量很小。使用TIB/SB的明显优势是,任何对MT4有基本了解的人都可以在几分钟内建立一个indi或EA。我相信这是Molanis的最高目标。

该软件是一个Java程序,在启动时验证你的用户许可证,我对此并不感冒。你必须在线才能使用它。从好的方面看,所有购买产品的升级都是终身免费的。也就是......你的电脑的寿命,公司的寿命,或者你自己的寿命,我想。客户服务是以论坛为基础的(必要时通过电子邮件),而且是无微不至的。如果我在早上(美国东部时间)发布一个问题,我通常会在当天收到回复。

希望这一切对某人有用。

 
RJo:

由于这个话题已经超过2年了,但它仍然是谷歌搜索 "Molanis "的第2位结果,我现在用我自己最近的经验来更新它。我已经使用策略生成器(SB)一年了(版本3.14,然后是3.15);使用技术指标生成器3.15几个月了。我最初下载了SB 3.14的免费试用版,然后购买了3.14的个人版。在收到免费升级到SB 3.15后,我购买了商业(专业)版以获得mql4代码。我选择了包括TIB的 "捆绑"。我购买该软件几乎完全是为了个人使用。

我不是一个编码员。我可以复制到MS Word,编辑和粘贴,就像下一个人或女孩一样好。我对编码有足够的了解,知道期望任何第三方软件能有效地取代整个mql4语言是不现实的。事实上,我通过手动编辑我用TIB/SB创建的indi和EA学到的mql4比我看别人创建的indi和EA学到的多。我怀疑这是因为我看到了我的图片图表和普通语言条件是如何转化为代码的。所以,不,软件不可能做所有的事情。如果你的策略使用了100或400个指标,请先下载试用版--它可能不适合你

我应该注意到,在SB 3.15中增加了新的功能,这可能会改变上述帖子的语气。增加了一个MQL图标来处理繁琐的条件,还有一个MetaTrader变量图标用于创建自定义输入。有了这些新增功能,我认为该软件将为任何人节省时间--仅仅是通过吐出大部分的代码。我相信Molanis拥有市场上最友好的代码生成器。它在很大程度上是拖放式的,数据输入量很小。使用TIB/SB的明显优势是,任何对MT4有基本了解的人都可以在几分钟内建立一个indi或EA。我相信这是Molanis的最高目标。

该软件是一个Java程序,在启动时验证您的用户许可证,我对此并不感兴趣。你必须在线才能使用它。从好的方面看,所有购买产品的升级都是终身免费的。也就是......你的电脑的寿命,公司的寿命,或者你自己的寿命,我想。希望这对某些人来说是有用的。


Molanis的错误有谁知道?这是一个EABuilder,我仍然认为EABuilder制造的产品不好....。

看起来你使用这个名为 "策略生成器 "的EABuilder大约有一年了。

我喜欢它,如果我可以看到它是如何制作.mq4文件而不是宣传故事的结果。

我的意思是,我必须看到并阅读它是如何制作你账户上使用的EA的代码。

在这个论坛上,有几个主题是要修复由EABuilder制作的代码的。

看一看并阅读这个主题 需要编码帮助 然后你就会明白为什么我不喜欢他们了

我仍然没有看到一个EABuilder或其他工具的编码有多好,它的编码很好。

你能给我们看看....我错了

用你的EABuilder制作的一个EA的代码。

但是,举例来说,你也可以展示EABuilder是如何对EA进行编码的,作为你的MT4交易员的标准MACD样本

如果您这样做,请新建一个主题,名称为 "来自EABuilder的代码 .............(建立者的名字) "

然后我们就可以讨论这个特定的EABuilder...

 

deVries,事实是,EA Builders的存在是有原因的。而原因是MQL4,特别是MQL5的编程并不像它看起来那么容易。

"在这个论坛上,曾经有几个主题是要修复由EABuilder制作的代码"

没错。同样的原因,也有大量的topis,但没有使用EA Builder!

 
JDeel:

deVries,事实是,EA Builders的存在是有原因的。而原因是MQL4,特别是MQL5的编程并不像它看起来那么容易。

"在这个论坛上,曾经有几个主题是要修复由EABuilder制作的代码"

没错。同样的原因,也有大量的topis,但没有使用EA Builder!

这是真的,我们这里有很多需要修复的代码。这些修复的代码--即使是最简单的代码--也不能由EABuilder或Molanis创建。这些修复的代码只是整个EA或CI或脚本的一小部分,而我们必须修复由EA Builder和Molanis创建的整个EA、CI和脚本。

:)